网上很多落后或不合适的方法,现在整理一下,校验邮箱格式的通用方法,如果自己企业可以根据自身特点再扩展。
如下代码:
final static Pattern partern = Pattern.compile("[a-zA-Z0-9]+[\\.]{0,1}[a-zA-Z0-9]+@[a-zA-Z0-9]+\\.[a-zA-Z]+");
/**
* 验证输入的邮箱格式是否符合
* @param email
* @return 是否合法
*/
public static boolean emailFormat(String email){
boolean isMatch = partern.matcher(email).matches();
return isMatch;
}