Teilen Sie Zeichenfolgen mit mehreren Wortbegrenzungszeichen in Wörter auf

Ich denke, was ich tun möchte, ist eine ziemlich häufige Aufgabe, aber ich habe keine Referenz im Web gefunden. Ich habe Text mit Interpunktion und möchte eine Liste der Wörter.

"Hey, you - what are you doing here!?"

sollte sein

['hey', 'you', 'what', 'are', 'you', 'doing', 'here']

Aber Pythonsstr.split() Funktioniert nur mit einem Argument, daher habe ich alle Wörter mit der Interpunktion, nachdem ich mit Leerzeichen geteilt habe. Irgendwelche Ideen?

Antworten auf die Frage(29)

Ihre Antwort auf die Frage