侧边栏壁纸
  • 累计撰写 17 篇文章
  • 累计创建 17 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

正则校验强密码

马化云
2022-04-22 / 0 评论 / 0 点赞 / 840 阅读 / 252 字
温馨提示:
本文最后更新于 2022-04-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
var reg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,}$/;
  • ^从userpwd开始位置开始匹配,$一直匹配到userpwd结束位置。
  • {m,n}最少匹配m次且最多匹配n次。
  • [0-9A-Za-z]字符为数字或字母。
  • ?!,不包含它后面的东西,包含它前面的东西。
  • +匹配一次或多次
  • $一直到结尾
  • (?![0-9]+$)不包含一个或多个数字一直到结尾,即不能是纯数字
  • (?![a-zA-Z]+$)同理,不能为纯字母

综上:不能为纯数字,不能为纯字符,且只能包含数字或字母,至少8位

博主关闭了所有页面的评论