如何在preg_match()中使用阿拉伯字母

时间:2018-10-21 10:01:39

标签: php

我正在为中东的用户开发网络。我添加了一个部分,用户可以写他们的想法,但我希望他们能够输入阿拉伯字母而不是英语。我该怎么办?

起初,我尝试过这种方式,但是没有用

if(preg_match('%^[A-Za-z]$%',$userpost))
{ echo 'please write your post in arabic'; 
}else{
 echo 'your post is valid';
}

1 个答案:

答案 0 :(得分:0)

尝试这个preg_match("~^[a-z\-'\s\p{Arabic}]{1,60}$~iu", $userpost)