首页 > 其他 > 详细

密码检验规则(字母数字和特殊字符组成的混合体)

时间:2019-06-24 17:37:20      阅读:180      评论:0      收藏:0      [点我收藏+]

不停在开发后台管理系统,避免不了存在用户信息编辑的需求,最让人头疼的就是校验问题,今天从国标中查找到口令的推荐标准(口令应为8个字节以上,应为字母数字和特殊字符组成的混合体……)

let regpass = /([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]+) /
if (regpass.test(value)) {
  callback()

} else {
  callback(new Error(‘必须包含字母、数字和特殊字符‘))

}

 

密码检验规则(字母数字和特殊字符组成的混合体)

原文:https://www.cnblogs.com/Lu-Lu/p/11078289.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!