Я не уверен, что это называется, поэтому у меня проблемы с поиском. Как я могу декодировать строку с юникодом от http\u00253A\u00252F\u00252Fexample.com
до http://example.com
с помощью JavaScript? Я пробовал unescape
, decodeURI
и decodeURIComponent
, поэтому я думаю, что осталось только заменить строку.
EDIT: строка не напечатана, а подстрока из другого фрагмента кода. Поэтому, чтобы решить проблему, вы должны начать с чего-то вроде этого:
var s = 'http\\u00253A\\u00252F\\u00252Fexample.com';
Я надеюсь, что это показывает, почему unescape() не работает.