我试图找到一个正则表达式,它找到3个连续出现在字符串中的重复字符。字符集可以是字母,数字或任何特殊字符。
我想要第一次尝试字母和数字,然后扩展表达式以包含特殊字符。我试过的是。对于字符串" c2sssFg1",这两个都失败了。我在这里做错了什么?
(\\w*)\\2{3,}(\\w*)
(\\w*?)(\\w)\\2{3,}(\\w*)
我查看了SO和网络上的一些示例,但我没有找到通过我测试的随机字符串的正确解决方案。 有人可以帮我这个吗?
感谢。
答案 0 :(得分:1)
(.)\1{2}
(。)匹配任何char
\ 1匹配完全char
{2}将再授予其中的2个
答案 1 :(得分:1)
试试(.)\1\1
。它适用于一般情况。