是啊,比如有个String:  “[email protected];[email protected]"  .我现在就用函数来提取“;”前面的“[email protected]" 和 后面的“[email protected]”.有没有详细的有关string操作的函数啊

解决方案 »

  1.   

    有阿1!你可以看看java的API,看看String类的介绍,都有说的
    你说的可以用chatAt()返回";"在字符串的位置,然后用subString截取
      

  2.   

    有阿1!你可以看看java的API,看看String类的介绍,都有说的
    你说的可以用chatAt()返回";"在字符串的位置,然后用subString截取
      

  3.   

    <%
    String sStrr = "ssss||ddd||444" ;
    java.util.Vector vStr = new java.util.Vector() ;
    java.util.StringTokenizer stzp = new java.util.StringTokenizer(sStrr, "||");
        while(stzp.hasMoreTokens()){
    vStr.addElement(stzp.nextToken()) ;
        }
    for (i=0;i<vStr.size();i++)
    out.println(vStr.elementAt(i)+"<br>") ;
    %>===================================
      import java.util.regex.*;
    String str="A|B|C|D";
    Pattern patten=Pattern.compile("|");
    String[] result = patten.split(str);
      

  4.   

    用String中的indexOf()和substring()方法
      

  5.   

    谢谢各位,已经解决啦!
    fileAttachment.trim().indexOf("\\",1);