62,635
社区成员




public static void main(String[] args) {
String input="abc123";
System.out.println(countNum("[a-zA-Z]", input));//字母个数
System.out.println(countNum("\\d", input));//数字个数
}
/**
* 计算字符个数
* @param regex
* @param input
* @return
*/
public static int countNum(String regex,String input){
Matcher m=Pattern.compile(regex).matcher(input);
int count=0;
while(m.find()){
count++;
}
return count;
}