Я ищу способ JavaScript
для преобразования символов, отличных от ASCII
в строке, в их ближайший эквивалент, аналогично тому, как PHP
iconv
. Например, если входная строка Rånades på Skyttis i Ö-vik
, она должна быть преобразована в Ranades pa skyttis i o-vik
. Я просмотрел phpjs
, но iconv
не включен.
Можно ли выполнить такое преобразование в JavaScript, если да, то как?
var RW759_normalize_accents
. Он используется для нормализации символов для поиска, я вручную выбрал символы iirc с помощью инструмента, созданного для конкретной цели. На основе этого вопроса и ответа - person Rob W   schedule 05.08.2012non-ASCII characters
, который вы заменили наcharacters with umlauts/accents
. Для меня существует множество других символов, кромеumlauts
иaccents
, которые также следует преобразовать: en.wikipedia.org/ wiki / Диакритический знак. Может быть, перефразирование названия наConvert non-ASCII characters (umlauts,accents...) to their closest ASCII equivalent (slug creation)
было бы хорошим компромиссом? - person Max   schedule 05.08.2012