1
Я пытаюсь преобразовать этот HTML-код в шестнадцатеричный.Преобразование html-кода в шестнадцатеричный
например: Macy's
будет преобразован в Macy%27s
.
любая помощь оценена!
Я пытаюсь преобразовать этот HTML-код в шестнадцатеричный.Преобразование html-кода в шестнадцатеричный
например: Macy's
будет преобразован в Macy%27s
.
любая помощь оценена!
Вы можете использовать replace с Func парам, как
'Macy's'.replace(/&#(.+?);/g,function(_, $1){
return '%'+(+$1).toString(16); //create the new substring (to put in place of the substring received from parameter #1)
}); //"Macy%27s"
что-то вроде ' 'Macy ' s'.replace (/(.+?);/ г, функции (_, $ 1) { возврата '%' + (+ $ 1) .toString (16); }); ' – Grundy