您的位置:首页 > 其它

字母、数字、符号最少两种组合,正则

2017-07-03 19:18 716 查看
1.验证密码,至少为字母、数字、符号两种组成,不包含空格,不能输入中文;

/((?=.*\d)(?=.*\D)|(?=.*[a-zA-Z])(?=.*[^a-zA-Z]))(?!^.*[\u4E00-\u9FA5].*$)^\S{6,16}$/ 或者

/(?!^\d+$)(?!^[A-Za-z]+$)(?!^[^A-Za-z0-9]+$)(?!^.*[\u4E00-\u9FA5].*$)^\S{6,16}$
以上表达上限制了输入的位数是6到16位,如有需要可自行修改;与网上其他类似正则的优点在于,控制了不能输入中文和空格;
2.验证密码,至少为字母、数字、下划线两种组合

/(?!^\d+$)(?!^[A-Za-z]+$)(?!^_+$)^\w{6,16}$/;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则 密码
相关文章推荐