JS密码强度判断

2018-12-04 wjy329 Java学习 2

 //判断密码规则,长度至少为8位,必须包含大小写字母、数字和特殊符号
 var reg = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}/;
 var result = $("#newPassword").val().match(reg);
 if(result == null){
     Msg.error("密码长度至少为8位,必须包含大小写字母、数字和特殊符号");
     return false;
 }

上面代码是验证密码长度至少为8位,而且必须包含大小写字母、数字和特殊符号。

本文作者:wjy329
版权声明:本博客除特殊说明外均属本人原创。如需转载请署名作者及文章出处。
评论