【发布时间】:2014-10-23 06:46:15
【问题描述】:
在对堆栈溢出进行挖掘之后,我发现了一些代码可以检查字符串是否为字母数字且是否超过 8 个字符。它工作得很好。现在,如果它包含至少 2 个数字,我如何让它返回 true?我想我必须在某处添加\d{2}。
String pattern = "^[a-zA-Z0-9]*$";
if (s.matches(pattern) && s.length() >= 8){
return true;
}
return false;
【问题讨论】: