Unescape special characters encoded with JavaScript escape sequences
npm install --save unescape-js
unescape-js
supports:
- all JavaScript escape sequences described on the according MDN page including ES2015 Unicode code point escapes (
\u{XXXXX}
) - Python-style escape sequences (
\UXXXXXXXX
).
var unescapeJs = require('unescape-js');
console.log(unescapeJs('Hello,\\nworld!'));
// Hello,
// world!
console.log(unescapeJs('Copyright \\u00A9'));
// Copyright ©
console.log(unescapeJs('\\u{1F604}'));
// 😄
MIT © Ivan Akulov