编程语言
首页 > 编程语言> > php-在ctype_alnum中使用阿拉伯字符

php-在ctype_alnum中使用阿拉伯字符

作者:互联网

我需要允许我的网站上已经使用ctype_alnum的阿拉伯用户名来验证用户名字段.当我尝试使用阿拉伯语用户名时,返回验证错误消息. ctype_alnum不能将阿拉伯字符识别为字母和数字.我该如何解决?

解决方法:

您可以使用此正则表达式查找所有阿拉伯字符:

preg_match("/^[a-zA-Z\p{Cyrillic}0-9\s\-]+$/u", $string);

如果匹配的长度等于用户名长度,则为阿拉伯用户名.

标签:php,arabic
来源: https://codeday.me/bug/20191011/1894329.html