我需要帮助使用regex JAVA验证密码密码必须包含:-至少[a-z]-至少[A-Z]-至少[1-9]没有特殊字符。
感谢
Samuele
如果密码只能包含a-z
、A-Z
和1-9
个字符,则可以使用
"^(?=.*[a-z])(?=.*[A-Z])(?=.*[1-9])[a-zA-Z1-9]+$"
如果密码可以包含其他字符,您需要指定它们是什么,或者指定它们不能是什么。
如果要指定最小长度,请将+
更改为例如{10,}
,意思是10或更多。