在javascript中使用正则表达式替换反斜杠

时间:2017-03-29 14:46:25

标签: javascript regex

我需要将3 \\\个连续反斜杠替换为\\。可能吗?

我尝试了以下选项:

replace(new RegExp('\\{3}','g'),'\\\\')

这永远不会创建一个正则表达式对象:

new RegExp('\\\\\\','g')

请建议。

1 个答案:

答案 0 :(得分:0)

您可以使用rgex文字而不是RegExp

var s='Bob\\\\\\Jones';

var r = s.replace(/\\{3}/g, '\\');
//=> Bob\Jones

正则表达式/\\{3}/匹配3个\

的连续实例