打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
常用密码正则式(密码正则表达式大全)
userphoto

2023.11.06 天津

关注

正则表达式是一种强大的文本处理工具,可以用来验证密码的复杂性。以下是一些常见的密码验证的正则表达式:

1、至少8个字符,包括至少1个数字,1个大写字母和1个小写字母:

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$

2、至少8个字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符:

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&]{8,}$

3、8至16位字符,至少1个大写字母,1个小写字母,1个数字和1个特殊字符:

^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[~!@#$%^&*)(_+}{|:?><]).{8,16}$

^:开始的位置。

(?=.*[a-z]):断言字符串中包含至少1个小写字母。

(?=.*[A-Z]):断言字符串中包含至少1个大写字母。

(?=.*\d):断言字符串中包含至少1个数字。

(?=.*[$@$!%*?&]):断言字符串中包含至少1个特殊字符。

[A-Za-z\d$@$!%*?&]{8,}:断言字符串至少有8个字符长。

$:结束的位置

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
常见密码正则表达式
正则表达式关于电话和邮箱在RegularExpressionValidator中的验证
正则表达式解析(大写字母,小写字母,数字和位数)
第63天:正则表达式
基础扩展 | 08. VBA正则表达式
IOS开发常用的正则表达式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服