8-40位包含数字和字母的字符串
String reg
="(?=.*\\d)(?=.*[A-z]).{8,40}";
一、限定条件必须加再元字符前面
(?=.*\\d
)(?=.*
[A
-z
])
二、元字符8-40长度
.{8,40}
三、验证
String reg
="(?=.*\\d)(?=.*[A-z]).{8,40}";
String test
= "a12344..5432";
Pattern pattern
= Pattern
.compile(reg
);
Matcher mc
= pattern
.matcher(test
);
System
.out
.println(test
.matches(reg
));
转载请注明原文地址:https://blackberry.8miu.com/read-9358.html