一些字符串如kkabc , kkuuu,kkmmm
我想提取出所有字符串中减去kk剩下的那部分字符串。
即想提取abc,uuu,mmm该怎么办

解决方案 »

  1.   

    感觉不必非得用正则。直接substr,再循环处理字符串就可以。
      

  2.   

    是啊。直接将第2个索引开始之后的substring出来就可以了么。
      

  3.   

    c#中的
    str.Replace 可以移除字符串
      

  4.   

    如果是替换所有的kk,用relaceAll,如果只是替换开头的kk,用replace或substring都可以
      

  5.   


    System.out.println("kkuuu".replace("kk",""));
    System.out.println("kkuuu".replaceFirst("kk",""));
    System.out.println("kkuuu".substring(2));
      

  6.   

    replaceAll(String regex, String replacement) replaceAll 的第一个参数就是正则,str.replaceAll("kk",""); "kk"就是一个正则
      

  7.   

    那个不是有空格么,应该把空格也要替换掉。str.replaceAll("\\s*k*", "")