Valerio Pachera wrote on 28/08/20 15:58:
Ciao a tutti, consideriamo la seguente stringa:
'uno due intruso due tre uno'
voglio matchare 'intruso'.
A dire il vero, voglio trovare qualsiasi cosa non sia 'uno', 'due',
'tre', 'quattro'.
'quattro' non è presente nella stringa ma potrebbe esserci.
Anche la presenza delle altre parole "buone" è opzionale.
Se il match è sulla parola intera ed esatta, perchè non usare una lista?
ignore='uno due tre quattro'.split()
input='uno due intruso due tre uno'
[x for x in input.split() if x not in ignore]
federico
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python