我想知道如何在nodejs中转义特殊字符。我有一个字符串$ what $ ever $
在我用它调用python脚本之前,我需要像\$ what\$ ever\$那样转义它。

我尝试使用querystring npm软件包,但它还有其他作用。

最佳答案

您可以在没有任何模块的情况下执行此操作:

str.replace(/\\/g, "\\\\")
   .replace(/\$/g, "\\$")
   .replace(/'/g, "\\'")
   .replace(/"/g, "\\\"");

关于javascript - 如何在nodejs中转义字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22465978/

10-16 09:24