在java中怎样将abc|_|_|efg|_|_|higk拆分为abc   efg   higk 三个字符串?

解决方案 »

  1.   

    貌似上面的方法不行的ls的都试过么? 
    split("\\|\\_\\|\\_\\|")
      

  2.   

    string.spilt("|_|_|");
    这样貌似和string.spilt("");是一样的
    正则里|是‘或’
      

  3.   

    String str="abc|_|_|efg|_|_|higk";
    for(String h:str.split("\\|_\\|_\\|"))
     System.out.println(h);
      

  4.   


    String str="abc|_|_|efg|_|_|higk";
            for(String h:str.split("\\|_\\|_\\|"))
             System.out.println(h);我写过啦