您的位置:首页 > 其它

正则表达式验证系统登录密码必须由字母数字和特殊符号组成

2015-12-03 08:47 633 查看
为了验证用户修改的密码符合系统密码规范,特设计了一个正则表达式来验证,经测试有效留下备用啊!

有需要的同学可以参考一下呵呵,有问题概不负责啊!

1.验证密码只能包含字母数字以及!@#$%^&* 这几个特殊字符组成并且必须为8-20位之间,不限制组合顺序。

var reg1 = /^[0-9a-zA-Z!@#$%^&*]{8,20}$/;

 

2.下面的正则表达式验证密码必须要包含字母数字和!@#$%^&* 这几个特殊字符并且必须为8-20位之间。
var reg = /^([a-zA-Z]+[0-9]+[!@#$%^&*]+)|([a-zA-Z]+[!@#$%^&*]+[0-9]+)|([0-9]+[!@#$%^&*]+[a-zA-Z]+)|([0-9]+[a-zA-Z]+[!@#$%^&*]+)|([!@#$%^&*]+[a-zA-Z]+[0-9]+)|([!@#$%^&*]+[0-9]+[a-zA-Z]+)$/;

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: