SeeSharpNewBee
Erfahrenes Mitglied
Hi,
wieder einmal ein Problem mit RegEx, und zwar:
Ich habe einen UTF-8 String und die Zeichenfolge sieh so aus:
Bsp.:
und jetzt möchte ich alles bist auf %22 durch nichts ersetzen.
Mein Ansatz funktioniert leider nicht:
Die restlichen Zeichen sind Umlaute, die sollen auch drinnen bleiben, eben UTF-8 codiert.
Bitte um Hilfe, danke!
wieder einmal ein Problem mit RegEx, und zwar:
Ich habe einen UTF-8 String und die Zeichenfolge sieh so aus:
Bsp.:
Code:
%22Hallo+wie+gehts%22%29%28%2F%29%C2%A7
und jetzt möchte ich alles bist auf %22 durch nichts ersetzen.
Mein Ansatz funktioniert leider nicht:
Code:
String testString = prepUTF8SearchString.replaceAll("[^\\d\\w\\%C3%B6\\%C3%96\\%C3%BC\\%C3%9C\\%C3%A4\\%C3%84\\%C3%9F\\%2C\\%2B\\.\\+\\-]", "")
Die restlichen Zeichen sind Umlaute, die sollen auch drinnen bleiben, eben UTF-8 codiert.
Bitte um Hilfe, danke!