2010-05-04 72 views
5

我正在使用C#和jQuery來使用正則表達式來驗證用戶名。只是學習:)到目前爲止,我有正則表達式的用戶名?

UserName = "[a-zA-Z0-9]"; 

但這不會停止符號?如何確保沒有符號或「。」或「_」?

感謝

回答

12

該正則表達式表示「至少一個字母或數字」你要「從開始到結束的每一個字符是字母或數字」

"^[a-zA-Z0-9]+$" 
+0

哦十分感謝:)哇快回復!生病試試這個。非常感謝 – Murray 2010-05-04 09:02:28

+0

太棒了!再次感謝:)))) – Murray 2010-05-04 09:04:57

+3

作爲補充,通常用戶名不允許以數字開頭 - 爲了確保這一點,請使用'「^ [a-zA-Z] [a-zA-Z0-9] * $」' 。 – 2010-05-04 09:09:01

相關問題