【发布时间】:2014-11-25 13:51:31
【问题描述】:
请原谅再次询问相同的正则表达式问题,但在这里结合所有现有答案并没有给我很好的结果。
在 Java 中(如“aa | bb”.split(myregex))我需要用“|”分割字符串一次其他时间通过“||”。
请注意“|”不能与“||”的外观相匹配或“|||”。例如,“|”的正则表达式不得触摸“aa || bb”。但是“||”的正则表达式应该拆分所有“||”+ 就像“aa || bb”和“aa |||| bb”一样。 我尝试了 \b(?:([\|])(?!\1))+\b 的不同变体,但这对在线正则表达式检查器产生了不好的结果。
请帮忙。与我们分享这两个正则表达式。
问候,
【问题讨论】: