Как можно заменить ŐŰőű
символов на ÖÜöü
в javascript?Заменить символы из строки
Эта функция заменяет только первый Ő
характер:
str.replace('Ő','ö');
Как можно заменить ŐŰőű
символов на ÖÜöü
в javascript?Заменить символы из строки
Эта функция заменяет только первый Ő
характер:
str.replace('Ő','ö');
Использование регулярных выражений
str = str
.replace(/Ő/g,'ö')
.replace(/Ű/g,'Ü')
.replace(/ő/g,'ö')
.replace(/ű/g,'ü')
Использование регулярных выражений и глобальный:
str.replace(/Ő/g,'ö')
Вы можете использовать регулярное выражение (как поставщика Клаудио Реди) или использовать глобальный флаг «г»:
str.replace("Ő", "ö", "g")
str.replace("Ű", "Ü", "g")
str.replace("ő", "ö", "g")
str.replace("ű", "ü", "g")
см reference
Я лично предпочитаю регулярное выражение. Занимает некоторое время, чтобы узнать их, но это того стоит.
Я согласен, регулярное выражение, безусловно, стоит потратить время, чтобы узнать :-) –