PHP:允许字母,数字和阿拉伯字符

我如何在preg_match中允许使用阿拉伯字符?

if(!preg_match("/^[a-zA-Z0-9]+$/", "لحمدلله")) {
    echo "Firstname can only use letters, numbers and arabic characters.";
}

解决方法:

您可以使用此:

if(!preg_match("/^[\p{Arabic}a-zA-Z0-9]+$/u", "لحمدلله")) {
    echo "Firstname can only use letters, numbers and arabic characters.";
}
上一篇:如何将阿拉伯语脚本正确插入Tkinter文本小部件?


下一篇:MySQL变音符号不敏感搜索(阿拉伯语)