首页 > 解决方案 > 正则表达式捕获单词中的所有匹配项

问题描述

例如,我有这个字符串:

222

我应该使用什么模式来获得“22”的计数正好匹配 2 次?

222 -> (22)2 and 2(22)

所以,对于 2222 我会有 3 场比赛:

2222 -> (22)22 and 2(22)2 and 22(22)

标签: regexmatch

解决方案


您可以使用积极的前瞻:

2(?=2)

示例:https ://regex101.com/r/gGLv4k/1


推荐阅读