正则表达试解决区分字母和数字 问题~???
894IOUI98790F78S978jiodau8fd90s8
用正则表达试将数字 和字母(不分大小)区分开
怎么弄啊
我用的是ECLIPSE
[解决办法]
[a-zA-Z]表示字母
[0-9]或者\d表示数字
[解决办法]
public class Test2 { public static void main(String[] args) { String str = "894IOUI98790F78S978jiodau8fd90s8"; String[] strs = str.split("((?<=[0-9])(?=[a-zA-Z]))|((?=[0-9])(?<=[a-zA-Z]))"); for(String s:strs) { System.out.println(s); } }}