且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Java电子邮件地址验证

更新时间:2021-12-07 23:21:23

使用官方的java电子邮件包是最简单:

Using the official java email package is the easiest:

public static boolean isValidEmailAddress(String email) {
   boolean result = true;
   try {
      InternetAddress emailAddr = new InternetAddress(email);
      emailAddr.validate();
   } catch (AddressException ex) {
      result = false;
   }
   return result;
}

(EDIT)或简化:

public static boolean isValidEmailAddress(String email) {
   try {
      new InternetAddress(email).validate();
   } catch (AddressException ex) {
      return false;
   }
   return true;
}