javascript取代逃脱字符

时间:2014-05-24 14:50:11

标签: javascript

我正在尝试将所有\"替换为来自javascript中xml响应返回的字符串的"

例如:我有字符串my \" string \" is messedup in \" xml,期望的字符串是my " string " is messedup in " xml

我试过了strVariable= strVariable.replace("/\\\"/g", '"');。这是行不通的。 我也试过strVariable= strVariable.replace("/\"/g", '"');这也行不通。 如果我在这里遗漏了什么,请告诉我。

2 个答案:

答案 0 :(得分:2)

使用:

strVariable= strVariable.replace(/\\\"/g, '"');

正则表达式构造没有引号

答案 1 :(得分:0)

str = str.split('\\"').join('"');

代码会将所有\"替换为"

编辑:抱歉,我忘记了\

编辑:根据评论更改了代码