2012-05-23 41 views
-5

我需要一個正則表達式能夠檢測任何數字或字符的連續5次出現如在下面實施例中給出:我需要正則表達式

A11111C2 - INVALID AAAAAAA21 - INVALID 12AXXXXX - INVALID GGGG112 - VALID

+1

正則表達式不可能。 – leppie

回答

5

您可以將五個連續字符與(.)\1\1\1\1匹配。所以.*(.)\1\1\1\1.*匹配所有無效的情況。

\1是反向引用,所以它只匹配剛好什麼第一組(.)匹配。