Как преобразовать escape-последовательности Юникода в символы Юникода в реакции javascript - PullRequest
0 голосов
/ 08 января 2020

Как преобразовать escape-последовательности Unicode в символы Unicode в реакции javascript.

Informaci\u00f3n должен быть преобразован в соответствующую ему строку символов Unicode, т.е. Información

1 Ответ

0 голосов
/ 08 января 2020

Попробуйте функцию ниже.

function unicodeToChar(text) {
   return text.replace(/\\u[\dA-F]{4}/gi, 
          function (match) {
               return String.fromCharCode(parseInt(match.replace(/\\u/g, ''), 16));
          });
}

 console.log(unicodeToChar('Informaci\u00f3n'));
...