永发信息网

php用户名和密码正则表达式

答案:2  悬赏:80  手机版
解决时间 2021-12-19 23:32
用户名只能由中文、英文、数字以及“-”、"_"组成,密码只能由字母、数字和标点符号组成。请问该怎么写?我自己找网上半天,我不是很会,希望有人告诉我。我自己写的是:
if (!preg_match("/^[A-Za-z0-9_][\u{4e00}-\u{9fa5}]{3,15}/",$user_name))
{
$this->show_warning('用户名只能由中文、英文、数字以及"_"组成');
return;
}

if (!preg_match('/^[A-Za-z0-9_\,\.\;\\\'\?]{6,20}$/',$password))
{
$this->show_warning('密码只能由字母、数字和标点符号组成');
return;
}
最佳答案
/^[A-Za-z0-9_\u4e00-\u9fa5]{3,15}$/ 用户名
/^[^\u4e00-\u9fa5\s]{6,20}$/ 密码
全部回答
下面这个javascript正则表达式为匹配3-16个字母 数字 _ 和中文 的用户名 /^[a-z\d_\u4e00-\u9fa5]{3,16}/i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日记:大年初三180字
老人适不适合配耳蜗?
单选题下面对这篇文章的论证结构表述最准确的
群管理员怎么转让
要想考进北京戏剧学院和上海戏剧学院需要什么
洗碗的钢丝球可以洗脸?
长安CS75保养项目都有那些?
微信聊天相片怎么恢复
判断题亚洲地域辽阔,北部深入北极圈内,南部
你来自英国吗用英语怎么说?
彩虹是太阳光传播中被空中水滴________而产生
集成灶十大品牌都有哪些?
胆囊切除了有什么害处?
一字马姿势什么感觉
超市里有没有黑芝麻做的零食
推荐资讯
单选题人用绳子提着一条鱼静止不动,下列各对
怎样用Word制作个人简历
下图是来自于同一生物体内的、处于四个不同状
米蒂字什么
单选题Thestyleofyourdressis________mine
怎样描写婴儿?
我母亲50多岁,因家里发生一次大变故,经常会
笑傲江湖霍建华版中令狐冲初会任盈盈是多少集
我在嗯嗯什么意思
请问,跟女朋友讲电话不知道讲些什么好,两个人
房地产是做中介比较好还是去案场做销售比较好
你是我眼中最美的风景
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?