我正在编写 jquery 代码,它将删除代码中每出现一次的字符“|”。
为它编写正则表达式时遇到麻烦。
如何使用正则表达式指定“|”的每一秒出现一次?
您必须匹配 2 个管道才能每秒处理一次(此处:删除)。
string.replace(/(\|.*?)\|/g, "$1");
代替
(?<=.*\|.*)\|
使用空字符串
这将转变
test | test || test | test ||
test |||
至
test | test test test
test |
我首先将您的问题解释为折叠多次出现的 | 到 1 这个正则表达式可以解决的
代替
\|{2,}
和
|
您使用什么语言?