【发布时间】:2012-08-16 08:07:35
【问题描述】:
您好,我无法替换五个“|||||”到一个“|”。
var ss = "123|||||456|||||789|||||";
var ww = ss.replace(/[|||||]\W/g, "|");
我得到的输出是
123|||456|||789|||
我应该写什么正确的正则表达式? 谢谢。
【问题讨论】:
-
方括号
[]语法的意思是“匹配任何一个括起来的字符”。 (你应该用它来列出不同的字符。)在编写正则表达式时,引用 regex guide 会很方便。
标签: javascript regex replace special-characters