/**
* 驗證Email地址是否有效
*
* @param sEmail
* @return
*/
public static boolean validEmail(String sEmail) {
String pattern = "^([a-z0-9A-Z]+[-|\\.|_]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
return sEmail.matches(pattern);
}
//驗證郵箱是否符合規定要求
public static boolean clickMail(String email){
String str="^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
boolean falg=false;
Pattern pattern = Pattern.compile(str);
falg=pattern.matcher(email).matches();
return falg;
}
//驗證手機是否符合規定要求
public static boolean clickMobile(String mobile){
String str="^((13[0-9])|(15[^4,\\D])|(14[57])|(17[0-9])|(18[0,0-9]))\\d{8}$";
boolean falg=false;
Pattern pattern = Pattern.compile(str);
falg=pattern.matcher(mobile).matches();
return falg;
}