Как мне декодировать строку с помощью экранированного юникода?

Я не знаю, как это называется, поэтому у меня проблемы с поиском. Как с помощью JavaScript декодировать строку с юникодом от http \ u00253A \ u00252F \ u00252Fexample.com до http://example.com ? Я попробовал unescape , decodeURI и decodeURIComponent , так что я думаю, что осталось только заменить строку.

РЕДАКТИРОВАТЬ: Строка не типизирована, это скорее подстрока из другого фрагмента кода. Итак, чтобы решить проблему, вы должны начать с чего-то вроде этого:

var s = 'http\\u00253A\\u00252F\\u00252Fexample.com';

Я надеюсь, что это показывает, почему unescape () не работает.

75
задан styfle 25 October 2011 в 05:51
поделиться