Hallo liebe Forengemeinde,
Ich versuche nun schon seit Stunden in Java einen Regulären Ausdruck zu erstellen, der alle Zeichen außer [a-zA-Z0-9\-] durch Leerzeichen ersetzt.
Aber irgendwie funktioniert das nicht ...
Kennt hier jemand einen Weg, wie man das geschickt machen kann?
Meine aktuelle Lösung ist die hier:
text = text.replaceAll("(\r\n|\r|\n|\n\r|\t|\\<|\\>|\\{|\\}|\\[|\\]|\\(|\\)|\.|,|.........)", " ");
Das wird aber ein sehr sehr langer Ausdruck und ist alles andere als Optimal
Ich versuche nun schon seit Stunden in Java einen Regulären Ausdruck zu erstellen, der alle Zeichen außer [a-zA-Z0-9\-] durch Leerzeichen ersetzt.
Aber irgendwie funktioniert das nicht ...
Kennt hier jemand einen Weg, wie man das geschickt machen kann?
Meine aktuelle Lösung ist die hier:
text = text.replaceAll("(\r\n|\r|\n|\n\r|\t|\\<|\\>|\\{|\\}|\\[|\\]|\\(|\\)|\.|,|.........)", " ");
Das wird aber ein sehr sehr langer Ausdruck und ist alles andere als Optimal