2015-06-23 50 views
0

任何人都可以幫我寫一個preg_match來驗證字母字符和法語重音字符嗎?到目前爲止,我想出了:法語字符的PHP preg_match

'/^[-[:alpha:]\'[:space:],_\/.]{2,30}$/ui' 
+2

請通過指出您當前模式的錯誤來澄清您的問題。 – esmit

回答

0

你可以使用unicode properties

preg_match("~[-\p{L}'\s,_/.]{2,30}$~u", $string, $matches); 

\p{L}代表任何字母。