Java заменить немецкие умлаутJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java заменить немецкие умлаут

Сообщение Anonymous »

У меня есть следующая проблема. Я пытаюсь заменить немецкие умлауты, такие как ä , ö , ü в Java. Но это просто не работает. Вот мой код: < /p>

Код: Выделить всё

private static String[][] UMLAUT_REPLACEMENTS = { { "Ä", "Ae" }, { "Ü", "Ue" }, { "Ö", "Oe" }, { "ä", "ae" }, { "ü", "ue" }, { "ö", "oe" }, { "ß", "ss" } };
public static String replaceUmlaute(String orig) {
String result = orig;

for (int i = 0; i < UMLAUT_REPLACEMENTS.length; i++) {
result = result.replaceAll(UMLAUT_REPLACEMENTS[i][0], UMLAUT_REPLACEMENTS[i][1]);
}

return result;
}
ä остается ä и так далее. Я не знаю, имеет ли эта проблема как -то связано с кодированием, но строка содержит точный символ, который я пытаюсь заменить. < /p>

заранее спасибо < /p>

Подробнее здесь: https://stackoverflow.com/questions/326 ... an-umlauts
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»