2014-01-16 80 views
0

我想在php腳本中驗證用戶輸入。我希望var只能是最小長度爲四個字符的小寫字母。我嘗試了以下方法:如何設置preg_match的最小字符串長度

preg_match('/^[a-z]{4}+$/', $my_var) 

但是,只有字符串長度恰好爲4個字符時才匹配。你怎麼能說至少4沒有最大限度?

+0

像這樣:'{4,}' – 2014-01-16 21:07:18

+2

護目鏡上的5秒'{4,}' – 2014-01-16 21:07:34

+0

'{4,}' - 沒有上限的範圍。 –

回答

1
preg_match('/^[a-z]{4,}+$/', $my_var) 

{4,}將匹配長度爲4或更長的字符串。

相關問題