| 

.NET C# Java Javascript Exception

Antwort #A1650 zur Frage #F445: String vor Ähnlichkeitvergleich normalisieren

Diese Antwort hat bisher 2 Versionen. Frage #F445: String vor Ähnlichkeitvergleich normalisieren - Antwort #A1650


Version 2
09.12.2009 19:01:43
Dies ist die aktuelle Version
In Java würde ich dazu raten mit dem replaceAll arbeiten. Dieser ersetzt alle durch ein RegEx gefundene Zeichen durch ein beliebiges Zeichen:

deinstring = deinstring.replaceAll("[_[^\w\däüöÄÜÖ\+\- ]]", "")

Hoffe das ist in etwa das was du suchst. Das entfernt aber nur gewisse Sonderzeichen. Wenn du äöü, ÄÖÜ und +- auch noch entfernen willst musst du den verwendeten RegEx anpassen.
Dustin Klein 2,8k 1 9
Version 1
09.12.2009 19:01:43
In Java würde ich dazu raten mit dem replaceAll arbeiten. Dieser ersetzt alle durch ein RegEx gefundene Zeichen durch ein beliebiges Zeichen:

deinstring = deinstring.replaceAll("[_[^\w\däüöÄÜÖ\+\- ]]", "")

Hoffe das ist in etwa das was du suchst.
Dustin Klein 2,8k 1 9