javascript:如何在JSON中修剪过多的反斜杠?

时间:2016-01-28 08:33:18

标签: javascript regex

我的一些JSON字符串中有大量的反斜杠。

示例:

{"xpath":"//*[@id=\\\\\\\\"pagination_contents\\\\\\\\\\\\"]/div[3]/div/div/form/div[2]/a","title":"keyword"}

我想剃除\"之外的任何内容,因此\\\\\\\\"将是\"。任何数量的\\\\都会被修剪。

我试过

str.replace(“\\\”“,”\“”)并且不确定如何计算不同数量的反斜杠。

1 个答案:

答案 0 :(得分:1)

.replace(/\\\\+/g, "\\")应该做的伎俩

例如"abc\\\\\\\\\\\\\\\\def\\\\\\\ghi".replace(/\\\\+/g, "\\")将返回"abc\def\ghi"