2011-11-27 33 views
2

我需要一個PHP正則表達式,它可以在字符串中找到正好8個字符。 8個字符必須由字母和數字組成,並且不能包含特殊字符。REGEX 8個字符

EX:A1234567或A123456A NOT 12345678或AAAAAAAA

回答

8

你可以向前看符號做到這一點:

"/^(?=.*[A-Z])(?=.*[0-9])[A-Z0-9]{8}$/i" 

看到它聯機工作:ideone

+0

我快,但你確實是快: )+1 – FailedDev