我正在使用以下正则表达式
(".+@.+\\.[a-z]+")
它接受#@#.com 作为有效电子邮件。我应该使用什么模式?
最佳答案
您应该使用 apache-commons 电子邮件 validator 。您可以从 here 获取 jar 文件.
这里有一个简单的例子来说明如何使用它:
import org.apache.commons.validator.routines.EmailValidator;
boolean isValidEmail = EmailValidator.getInstance().isValid(emailAddress);
关于java - Java中电子邮件验证的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2762977/