По-видимому, ярлык Java Regex учитывает Umlauts и другие специальные символы как "словарные символы", когда я использую Regex.
"TESTÜTEST".replaceAll( "\\W", "" )
возвращает "TESTTEST" для меня. То, что я хочу, это удаление только всех истинно не-словных символов. Любой способ сделать это, не имея что-то по строкам
"[^A-Za-z0-9äöüÄÖÜßéèáàúùóò]"
только для того, чтобы понять, что я забыл?