2015-10-26 63 views
0

目前,我有我的代碼正則表達式小寫字母和數字

/^(?=.*[a-z])(?=.*\d).*$/ 

允許這種表達

  1. 至少1個個小寫字母
  2. 至少1號
  3. 它可以啓動數字或字母

不允許

  • 空間或任何其他字符

我試着用/S但還是空間受到歡迎

例:

210d2cf6ada1937726c17f1ef41ab1 

fssd2cf63ada1937726c17fef41ab1 

那些ex是隨機的。

回答

0

空格字符的求反匹配:

^(?!)(?=.*[a-z])(?=.*\d).*$ 

或者,使用\S代替.

^(?=.*[a-z])(?=.*\d)\S*$ 
+0

完美的作品。你能告訴我如何阻止任何其他特殊字符? – mather212

+0

代替'\ S',把'[a-z \ d]' – hjpotter92

+0

完美的謝謝了很多 – mather212

相關問題