2011-04-15 82 views
0

這就是:正則表達式,如何讓空間

'/^\b[a-z]{0,20}$/i' 

我想匹配的工作崗位:

"Employee", "Daily Manager"++. 

我需要讓A-Za-z +空格和lenght從0-20

有什麼幫助嗎?

+0

你應該在[字符類]讀了(http://www.regular-expressions.info/charclass.html),這就是'[AZ]'是什麼他們是這樣。 – mario 2011-04-15 09:09:50

回答

4

什麼

'/^\b[a-z ]{0,20}$/i' 
2

'/^\b[a-z ]{0,20}$/i'簡單

+0

'A-Z'是不必要的,因爲'/ i'使匹配不區分大小寫 – qbert220 2011-04-15 09:09:41

+0

是的,tnx。不要仔細閱讀 - 更新。 – Emmerman 2011-04-15 09:10:25

0
[\w ]{0,20} 

此外\s涵蓋了所有的空格。

+0

'\ w'也會匹配數字和下劃線 – qbert220 2011-04-15 09:10:41

+0

是的,這是真的,所以a-zA-Z在這裏可能會更好! – 2011-04-15 10:12:04