java截取字符串,截串,substring和split,分割字母和数字,正则缝隙

http://heisetoufa.iteye.com/blog/227238

如果用竖线“|”分隔的话,将出现不可得到的结果,必须改为“\\|”  

 如果用竖线“.”分隔的话,将出现不可得到的结果,必须改为“\\.”

 给定以下字符串:  zhangsan:89|lisi:90|wangwu:78
         要求拆分成:      zhangsan -> 89
                                    lisi ->90
                                    wangwu ->78


public class Test {
 public static void main(String[] args) {
  String s="zhangsan:89|lisi:90|wangwu:78";
  String[] s1=s.split("\\|");
  for (int i = 0; i < s1.length; i++) {
   String s2=s1[i];
   String s3=s2.replace(":", " ->");
   System.out.println(s3);
  }
 }
 
}

posted on 2015-01-21 13:56  ziyi_ang  阅读(625)  评论(0)    收藏  举报

导航