【发布时间】:2016-10-05 17:01:50
【问题描述】:
我想匹配不超过 3 个连续重复的相同字符的字符串。所以:
- abaaaa [不匹配]
- abawdasd [匹配]
- abbbbasda [不匹配]
- babbabba [匹配]
是的,为包含连续字符进行正则表达式匹配会更容易和更整洁,然后在代码中取反。但是,在这种情况下,这是不可能的。
我想将问题展开为 x 个连续字符,以便将其扩展到一般情况,使问题和答案更有用。
在这种情况下支持负前瞻。
【问题讨论】:
-
我添加了这个问题,因为我在网上找不到答案。我在其他 SO 问题的帮助下得出了答案。所以,我认为分享答案会很好。
标签: regex regex-negation