驗證密碼強度的Regex我的密碼強度標準如下:8個字符長度上裝2個字母1個特殊字符(!@#$&*)2個數字(0-9)3封小寫字母有人能給我同樣的補償嗎。所有條件必須通過密碼滿足。
3 回答

慕的地6264312
TA貢獻1817條經驗 獲得超6個贊
^(?=.*[A-Z].*[A-Z])(?=.*[!@#$&*])(?=.*[0-9].*[0-9])(?=.*[a-z].*[a-z].*[a-z]).{8}$
^ Start anchor (?=.*[A-Z].*[A-Z]) Ensure string has two uppercase letters. (?=.*[!@#$&*]) Ensure string has one special case letter. (?=.*[0-9].*[0-9]) Ensure string has two digits. (?=.*[a-z].*[a-z].*[a-z]) Ensure string has three lowercase letters. .{8} Ensure string is of length 8. $ End anchor.

幕布斯7119047
TA貢獻1794條經驗 獲得超8個贊
(?=.{8,})(?=.*\p{Lu}.*\p{Lu})(?=.*[!@#$&*])(?=.*[0-9])(?=.*\p{Ll}.*\p{Ll})
\p
\p{Lu}
[A-Z]
\p{Ll}
[a-z]
.
- 3 回答
- 0 關注
- 859 瀏覽
添加回答
舉報
0/150
提交
取消