一、问题:
对于用户注册时的用户名要求由中英文、数字或下划线组成,不得含有其他字符。
二、解决方法:
针对输入字符进行中英文、数字及下划线的正则验证即可。
代码如下:
$username='脚本之家jb51.net@#……^&*';
$preg='/[wx{4e00}-x{9fa5}]+/u';
//$preg='/[x80-xff_w]+/u';
preg_match($preg,$username,$arr);
print_r($arr);运行结果:
Array ( [0] => 脚本之家jb51 )
| 欢迎光临 一起源码网 (https://www.171739.xyz/) | Powered by Discuz! X3.3 |