直接上代码:
public class Test {
public static void main(String[] args) {
//打印数字,\\D是正则表达式按字母分割
String[] arr = "as3wers34klof89py0".split("\\D");
for(String i : arr){
System.out.print(i);
}
System.out.println("\n-------------");
//打印字母,\\d是正则表达式按数字分割
String[] brr = "as3wers34klof89py0".split("\\d");
for(String i : brr){
System.out.print(i);
}
}
}
打印结果: