Quote Originariamente inviata da james101 Visualizza il messaggio
ma se volessi che la stringa ciao_ciao venga divisa e quindi avere ciao ripetuta 2 volte come dovrei fare?
E nel caso volessi appunto includere anche agro-alimentare come unica parola che dovrei cambiare?
Con la ricerca delle parole con il loop del find() (invece che lo split), la regex semplicemente deve rappresentare la sequenza di caratteri che FANNO parte delle tue parole.

Quindi: o cerchi i caratteri che fanno parte delle parole, oppure "neghi" i caratteri che fanno parte dei separatori. A te la scelta, dipende da quanti sono.