分散字符串
请把下列字符串分散为数字和字符构成的串
String s1 = "abc1234xyz667kkmd764tttt";
串由字母和数字间隔构成,要分离出所有的字母段和数字段,即:
abc
1234
xyz
667
kkmd
764
tttt
/* */ public class FenLi { public static void main(String[] args) { String s = "abc1234xyz667kkmd764tttt"; s = s.replaceAll("([a-zA-Z])([0-9])", "$1,$2"); s = s.replaceAll("([0-9])([a-zA-Z])", "$1,$2"); System.out.println(s); // 然后正常使用split进行分割就可以了。 } }
原文:http://blog.csdn.net/u012897654/article/details/24551043