Данный пример позволяет раскодировать Unicode-строку. Пример очень простой и реализован на чистом javascript.
<script type="text/javascript"><!--
function escapeUnicode(text)
{
var regexp = "[^u0001-u007Fu00A0u00A4u00A6u00A7u00A9u00AB-u00AEu00B0u00B1u00B5-u00B7u00BBu0401-u040Cu040E-u044Fu0451-u045Cu045Eu045Fu0490u0491u2013u2014u2018-u201Au201C-u201Eu2020-u2022u2026u2030u2039u203Au20ACu2116u2122]";
var f = function(c){return '&&#' + c.charCodeAt(0) + '&&'};
if ('a'.replace(/./, f) == '&a&&')
text = text.replace(new RegExp(regexp, 'g'), f);
else
{
regexp = new RegExp(regexp);
var pos;
while ((pos = text.search(regexp)) != -1)
text = text.substr(0, pos) + f(text.substr(pos, 1)) + text.substr(pos + 1);
}
return text;
}
//--></script>
<h1>Раскодирование Юникода</h1>
<p>Данный пример позволяет раскодировать Unicode-строку. Пример очень простой и реализован на чистом javascript.</p>
<br>