以下是我使用的代码:如何检查电子邮件地址是否有效?
它总是给我输出 “电子邮件地址无效”
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
String name="";
do
{
System.out.println("Email:");
String email= br.readLine();
if(!name.matches("^[a-zA-Z0-9][email protected][a-zA-Z0-9]+(.[a-zA-Z]{2,})$"))
System.out.println("Invalid email address");
else
break;
}while(true);
您在电子邮件中收到电子邮件,并在条件满足时匹配姓名。 – Shivam
可能重复[什么是最好的Java电子邮件地址验证方法?](http://stackoverflow.com/questions/624581/what-is-the-best-java-email-address-validation-method) – Autar