读书人

正则表达试解决区分字母和数字 有关问

发布时间: 2011-11-23 23:51:20 作者: rapoo

正则表达试解决区分字母和数字 问题~???
894IOUI98790F78S978jiodau8fd90s8
用正则表达试将数字 和字母(不分大小)区分开

怎么弄啊
我用的是ECLIPSE

[解决办法]
[a-zA-Z]表示字母
[0-9]或者\d表示数字
[解决办法]

Java code
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);        }    }} 

读书人网 >Eclipse开发

热点推荐