标签: regex
我有以下正则表达式:
[0-7]{2}
对于以下字符串234212,我得到三个匹配项:
234212
23 42 12
我不明白为什么我也没有34,12?
34
12
答案 0 :(得分:1)
你可以试试这个:
(?=([0-7]{2}))
上面的正则表达式捕获了组1中的每个有效对,我使用了正向前瞻来实现这一点,因为这有助于匹配而不向前移动光标。
Demo