/**
* 检测邮箱地址是否合法
* @param email
* @return true合法 false不合法
*/
public boolean isEmail(String email){
if (null==email || "".equals(email)) return false;
// Pattern p = Pattern.compile("\\w+@(\\w+.)+[a-z]{2,3}"); //简单匹配
Pattern p = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");//复杂匹配
Matcher m = p.matcher(email);
return m.matches();
}
java正则表达式判断email的是否有效
最新推荐文章于 2024-08-01 03:49:39 发布