您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

正则匹配不正确?该如何解决

2024/5/31 19:08:49发布16次查看
正则匹配不正确?
php codeif(! preg_match($user_name,'/[^\a-\z\a-\z0-9\_@\.]/g')){echo '不允许出现中文';}
上述代码不能验证用户名不是英文数字下划线组成
------解决方案--------------------
参数顺序都反了
------解决方案--------------------
if(!preg_match('/^[a-z0-9_]+$/i',$user))
{
echo '不允许出现中文';
}
这样试试。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product