String字符串每隔N位加入各种标点符号

String str = "1234567890";

String s1 = str.replaceAll ("(.{2})", "$1:");//加入:
String s2 = str.replaceAll ("(.{1})", "$1*");//加入*

String sop1 = s1.substring(0,s1.length()-1);
String sop2 = s2.substring(0,s1.length()-1);

System.out.println(sop1);
System.out.println(sop2);

结果:

12:34:56:78:90
1*2*3*4*5*6*7*

你可能感兴趣的:(Android)