re.split()
re.split(pattern, string[, maxsplit=0])
Scinde une chaîne par les occurrences du motif. Si la capture d'parenthèses sont utilisées dans le modèle, puis le texte de tous les groupes dans le modèle sont aussi retournés dans le cadre de la liste résultante. Si maxsplit est différente de zéro, dans la plupart des maxsplit divisions se produisent, et le reste de la chaîne est retournée comme le dernier élément de la liste. (Incompatibilité remarque: à l'origine, Python 1.5 libération, maxsplit a été ignorée. Ce problème a été corrigé dans les versions ultérieures).
>>> re.split('\W+', 'Words, words, words.')
['Words', 'words', 'words', '']
>>> re.split('(\W+)', 'Words, words, words.')
['Words', ', ', 'words', ', ', 'words', '.', '']
>>> re.split('\W+', 'Words, words, words.', 1)
['Words', 'words, words.']