密码必须包含字母、数字和特殊字符
"^(?![0-9]+$)(?![a-zA-Z]+$)(?![0-9a-zA-Z]+$)(?![0-9\\W]+$)(?![a-zA-Z\\W]+$)[0-9A-Za-z\\W]{6,18}$"
其中:(?![0-9a-zA-Z]+$)
表示排除只有字母和数字的组合(?![0-9\\W]+$)
表示排除只有数字和特殊字符的组合(?![a-zA-Z\\W]+$)
表示排除只有字母和特殊字符的组合{6,18}
表示必须在 6 到 18 位之间
密码必须包含字母、数字或有特殊字符
"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z\\W]{6,18}$"
其中:[0-9A-Za-z\\W]
里面的\\W 即表示特殊字符
密码包含字母和数字
"^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$"
其中:(?![0-9]+$)
表示排除掉只有数字的组合(?![a-zA-Z]+$)
表示排除掉只有字母的组合[0-9A-Za-z]
表示必须有字母或数字
密码必须区间长度数字
"^[0-9]{6,18}$"
其中:[0-9]
表示必须是数字{6,18}
表示必须在 6 到 18 位之间
密码只限定数位长度
^.{3,6}$
其中:{3,6}
表示长度最小和最大或为之间{6,}
空位表示为无限,但一般最长 255 个字符
更多能力拓展
能力学习:https://www.runoob.com/regexp/regexp-example.html
在线测试:https://c.runoob.com/front-end/854/
友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!
0 条评论