Auf alle nicht alphanumerischen Zeichen mit Ausnahme von Apostrophen aufgeteilte Java-Zeichenfolge

Ich möchte also einen String in Java auf nicht alphanumerische Zeichen aufteilen.

Momentan mache ich das so

words= Str.split("\\W+");

Ich möchte jedoch Apostrophe ("'") drin lassen. Gibt es einen regulären Ausdruck, um Apostrophe beizubehalten, aber den Rest des Mülls wegzutreten? Vielen Dank.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage