在NodeJS中取消一个字符串

时间:2017-05-16 10:15:15

标签: node.js encoding escaping

我有一个输入是: %u05D0%u05DC%20%u05E2%u05DC

当我运行内置浏览器功能时(例如在控制台上): unescape("%u05D0%u05DC%20%u05E2%u05DC")

结果是:“אלעע”

当我使用unescape模块在​​NodeJS中运行相同的东西时,返回的字符串与原始字符串相同。 还尝试使用querystring.unescape函数,但结果相同。

有没有办法模仿我在NodeJS应用程序中从浏览器获得的相同解码功能?

谢谢!

1 个答案:

答案 0 :(得分:3)

Node并不需要任何特定的库来执行基本的JavaScript操作。此外,Chrome和Node背后还有相同的JS引擎V8。所以我评论你可以直接使用unescape