码迷,mamicode.com
首页 > Web开发 > 详细

js简单正则表达式验证密码

时间:2018-12-12 20:42:59      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:span   正则表达   简单   表达   regex   als   div   lse   text   

 

包含3种及以上

var reg = new RegExp("^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W]+$)(?![a-z\\d]+$)(?![a-z\\W]+$)(?![\\d\\W]+$)^[a-zA-Z0-9!#*_]{8,20}$");
if (!reg.test(pass)) {
  isStrongPassword=false;
}

 

<p class="css1811301112">温馨提示:请输入8-20位大、小写字母、数字或特殊字符(!#*_),必须至少包含其中三种类型,密码中不能包含公司名称!</p>

 

 

包含两种以上

var regex = new RegExp((?!^([0-9]+|[a-zA-Z]+|[!#*_]+)$)^[a-zA-Z0-9!#*_]{6,16}$);

 

js简单正则表达式验证密码

标签:span   正则表达   简单   表达   regex   als   div   lse   text   

原文地址:https://www.cnblogs.com/whoknows1/p/10110617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!