2012-04-23 58 views
0

怎麼能夠驗證用戶的這些要求輸入的數據輸入的數據通過以下要求:驗證用戶在PHP

  1. 小寫字母,
  2. 沒有特殊字符,也沒有空白字符,
  3. 也只允許使用一個連字符。
+2

什麼代碼,你試過? – Satya 2012-04-23 01:21:24

+0

[小寫字母和一個連字符的文字字符串可能重複?](http://stackoverflow.com/questions/10273384/a-literal-string-in-lower-case-letters-with-one-hyphen)不要重新發布你的問題。 – 2012-04-23 02:33:46

回答

1

未經測試:

if (!preg_match('/^(?=[a-z])(?=\-{1})$/', $string)) 
{ 
    //invalid 
}