我需要一个正则表达式来匹配字符串中的字符组。这是一个示例字符串:
qwwwwwwwwweeeeerrtyyyyyqqqqwEErTTT
它应该匹配
(比赛组)“结果”
(1) "q"
(2)“wwwwwwwww”
(3)“哎呀”
(4) "rr"
(5) "t"
(6)“yyyyy”
(7)“QQ”
(8) "w"
(9) "EE"
(10) "r"
(11)“TT”
经过一些研究后,这是我能想到的最好的
/(.)(\1*)/g
我遇到的问题是使用的唯一方法\1
反向引用是先捕获字符。如果我可以参考非捕获组的结果,我可以解决这个问题,但经过研究,我认为这是不可能的。
怎么样/((.)(\2*))/g
?这样,您就可以将整个组作为一个整体进行匹配(我假设这就是您想要的,而这正是您找到的解决方案所缺少的)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)