String flag="helloword";我想要e以后的字符串 怎么弄

解决方案 »

  1.   


    String flag = "helloword";
    String cut = flag.substring(flag.IndexOf("e")+1);
    System.out.println(cut);
      

  2.   


                    String flag="helloword";
    String str = flag.substring(1);
    System.out.println(str);
      

  3.   

    追问一下 如果用正则 想让输入字符串的格式为吉AJ1234或吉A-J1234 的类似格式 但不一定是吉或者A  就是车牌号 的格式 怎们弄???
      

  4.   

    http://story.ajava.org/java/jdk-6.0-api-zh/java/util/regex/Pattern.html请参考API中的详细介绍
      

  5.   


    如果知道字符串的前提下就可以直接用substring截取,例如:
    String flag="helloword";
    String str = flag.substring(1);
    System.out.println(str);
    如果不知道字符串的前提下就先找到e这个字符的下标值再用substring截取,例如:
    String flag = "helloword";
    String str = flag.substring(flag.IndexOf("e")+1);
    System.out.println(str);
      

  6.   

    flag.IndexOf("e")是不是等于1?再加1不是2了吗