1. 程式人生 > >驗證郵箱是否合法(JAVA)

驗證郵箱是否合法(JAVA)

驗證郵箱是否合法

/**
     * 驗證郵箱是否合法
     * @param string
     * @return
     */
    public static boolean isEmail(String string) {
        if (string == null){
            return false;
        }
        String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
        Pattern p;
        Matcher m;
        p = Pattern.compile(regEx1);
        m = p.matcher(string);
        if (m.matches()){
            return true;
        }else{
            return false;
        }
    }