【发布时间】:2016-02-17 13:34:57
【问题描述】:
我有以下字符串
001110000100001100001
还有这个表达方式
/[1]....[1]/g
这使得两个匹配
但我希望它也能匹配两者之间的模式,也就是说,重叠的 1
我完全不知道,这怎么行?而不是 0 它可以是任何字符
【问题讨论】:
-
/(pattern)(.*?)\1/使用它并获取第二个捕获的组值。无需往后看。 -
如果您需要完全匹配,请尝试(?:.?(?<=1)....1)+