替换功能在反斜杠方面不起作用

时间:2017-09-15 05:32:12

标签: javascript node.js

下面的

代替黑色斜杠

var c = ';\&"%';
c = c.replace(/;/g,"w").replace(/\\/g,"e").replace(/&/g," and ").replace(/"/g,"e").replace(/%/g,"r");

预期产出:我们和rt

原始输出:w和rt

1 个答案:

答案 0 :(得分:0)

> var c = ';\&"%';
> c
';&"%'

不属于已识别转义符的反斜杠不执行任何操作。逃避反斜杠。

var c = ';\\&"%';