正则表达式:相同的字符3次

时间:2011-08-22 12:57:43

标签: php regex

我想要一个正则表达式(在php中)(相同的字符3次):

aa => false
aaa => true
baaa => true
aaab => true
aaaaaab => true
baaab => true
babababa => false

对于任何角色,不仅是'a'和'b'。

3 个答案:

答案 0 :(得分:10)

您可以在正则表达式中使用back-references

/(.)\1\1/

答案 1 :(得分:6)

试试这个正则表达式:

(.)\1{2}

答案 2 :(得分:3)

这将完成这项工作:

/(.)\1\1/