能不能不用正规表达式,就能完成。

解决方案 »

  1.   

    不用正则表达式?
    那就用字符串分割一下
    [email protected]
    用@ .分割
    得到abc,def,com
    然后判断是否合法但是用regex简单,效率又高,多好啊    public static boolean isEmail(String str)
        {
            str = str.trim();
            String regex = "\\w+(\\.\\w+)*@\\w+(\\.\\w+)+";
            return str.matches(regex);
        }
      

  2.   

    http://www.regexlib.com/DisplayPatterns.aspxemail的正则表达式大全,呵呵,选你需要的
      

  3.   

    给它发一封Email,半小时后看看没有退回来