Aggiungi flag a Regex Match() per trovare tutte le occorrenze del pattern non sovrapposteDi tanto in tanto devo cercare le corrispondenze da stringhe lunghe e di solito regex è il metodo che userò (vorrei). Di seguito è riportato un esempio in cui provo a trovare tutte le parole che iniziano con f
Names Default To Here(1);
str2 = "which foot or hand fell fastest";
show(Regex(str2, "f[a-z]+")); // wanted result {"foot", "fell", "fastest"}
Questo mi restituirà solo la prima corrispondenza ("piede"). Richiederei che venga aggiunto un flag, che potrebbe essere utilizzato per trovare tutte le possibili occorrenze non sovrapposte, in modo simile a Il re.findall lavori.
Automazione e scriptingRi: Aggiungi flag a Regex Match() per trovare tutte le occorrenze del pattern non sovrapposteshow(Regex Match(str2, "(f[a-z]+)(t)","/1"));
Giusto?
Strano Regex ha questa opzione SOSTITUZIONE GLOBALE , Ma Corrispondenza regex non ha un'opzione PARTITA GLOBALE ?