Regular expressions
Per utilizzare le regular expressions bisogna importarle con
import re
Un esempio di regular expression può essere:
import re
def getwords(S):
'''Data una stringa S, dapprima elimina tutto ciò che non è word all'inizio e alla fine di S,
dopodiché restituisce un iterabile con le word (in carattere minuscolo) di S
'''
S = re.split(r'\W+',re.sub(r'^\W+|\W+$', '', S))
return map(str.lower, S)
getwords("\t Ciao a \n tutti \n \t")
# ["ciao", "a", "tutti"]