我需要将3 \\\
个连续反斜杠替换为\\
。可能吗?
我尝试了以下选项:
replace(new RegExp('\\{3}','g'),'\\\\')
这永远不会创建一个正则表达式对象:
new RegExp('\\\\\\','g')
请建议。
答案 0 :(得分:0)
您可以使用rgex文字而不是RegExp
:
var s='Bob\\\\\\Jones';
var r = s.replace(/\\{3}/g, '\\');
//=> Bob\Jones
正则表达式/\\{3}/
匹配3个\