Voici la façon la plus simple d'expliquer cela. Voici ce que j'utilise:
re.split('\W', 'foo/bar spam\neggs')
-> ['foo', 'bar', 'spam', 'eggs']
Voici ce que je veux:
someMethod('\W', 'foo/bar spam\neggs')
-> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']
La raison en est que je veux diviser une chaîne en jetons, la manipuler, puis la recomposer.
\W
? J'ai échoué sur Google.