我在用javamail 发邮件时, 收件人的邮箱要用StringUtil.parseEmail("") 转下,但一直找不到这个方法。。谁帮帮忙 接下下

解决方案 »

  1.   

    到http://commons.apache.org/下载一个 commons-lang.2.1.jar应该是这里的。
      

  2.   

    commons-lang.2.1.jar里面的是StringUtils类,
    org.apache.commons.lang.StringUtils;
    而且也没有parseEmail("") 方法。
      

  3.   


    我搞错了,sorry。StringUtil类完整包名是什么啊。 不能看出一点端倪来么?
      

  4.   

    不知道你是不是看了Java Web 王者归来里面的邮件发送系统部分才提这个问题的,在里面就有自己贴出的parseEmail代码,如下:
    public static String[] parseEmail(String s){
        if(s == null || s.equals("") )
         return new String[]{};
        s = s.replace(";", " ").replace(",", " "); //replace to blank
        return s.split("\\s");
    }