我是靠谱客的博主 温婉钢铁侠,最近开发中收集的这篇文章主要介绍密码包含-数字、大小写、特殊字符-正则表达式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

密码正则表达式记录,min:最短长度;max:最长长度

  1. 数字:^[0-9]{"+min+","+max+"}$
  2. 小写字母:^[a-z]{"+min+","+max+"}$
  3. 大写字母:^[A-Z]{"+min+","+max+"}$
  4. 特殊符号:^(\W){"+min+","+max+"}$
  5. 数字+小写字母:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9a-z]{"+min+","+max+"}$
  6. 数字+大写字母:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9A-Z]{"+min+","+max+"}$
  7. 数字+特殊字符:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9\W]{"+min+","+max+"}$
  8. 大写字母+小写字母:^(?![0-9]+$)(?!a-zA-Z]+$)[A-Za-z]{"+min+","+max+"}$
  9. 小写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[a-z\W]{"+min+","+max+"}$
  10. 大写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[A-Z\W]{"+min+","+max+"}$
  11. 数字+大写字母+小写字母:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9A-Za-z]{"+min+","+max+"}$
  12. 数字+小写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9a-z\W]{"+min+","+max+"}$
  13. 数字+大写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9A-Z\W]{"+min+","+max+"}$
  14. 大写字母+小写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[A-Za-z\W]{"+min+","+max+"}$
  15. 数字+大写字母+小写字母+特殊符号:^(?![0-9]+$)(?!a-zA-Z]+$)[0-9A-Za-z\W]{"+min+","+max+"}$

最后

以上就是温婉钢铁侠为你收集整理的密码包含-数字、大小写、特殊字符-正则表达式的全部内容,希望文章能够帮你解决密码包含-数字、大小写、特殊字符-正则表达式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部