第1个回答 2014-05-16
public class Simple {
public static void main(String[] args) {
String str = "1231jaoja9[Bka";
int count = parse(str);
System.out.println("\r\n"+count);
}
public static int parse(String str){
int count = 0;
String regex = "[a-zA-Z]";
Pattern pattern = Pattern.compile(regex);
for(int i = 0;i<str.length();i++){
Matcher matcher = pattern.matcher(str.subSequence(i, i+1));
boolean b = matcher.matches();
if(b){
System.out.print(str.charAt(i)+" ");
count++;
}
}
return count;
}
}本回答被网友采纳