danke für den Hinweis. Das ist wohl die Lösung, so wie es aussieht.
Das 2. Unicode-Zeichen für "ß" kannte ich noch nicht. Danke !!!
Die Unicode-Zeichen verwende ich, weil ich mit de erkennung der reinen Zeichen äöüß Probleme hatte.
Folgerichtig waren dann auch die Unicode-Zeichen für äöü falsch. Das sollte dann wohl so laufen, richtig?
Code: Alles auswählen
preparedString = preparedString.replaceAll("\u00e4", "ae"); // replace ä by ae
preparedString = preparedString.replaceAll("\u00f6", "oe"); // replace ö by oe
preparedString = preparedString.replaceAll("\u00fc", "ue"); // replace ü by ue
Nochmals vielen, vielen Dank!
Gruß
Sheldon