package com.xxx.xxx;
public class demo6 {
/**
* 正则表达式验证邮箱
* @param args
*/
public static void main(String[] args) {
//定义要匹配 E_mail地址的正则表达式
String regex = "\\w+@\\w+(\\.\\w{2,3})*\\.\\w{2,3}";
//定义要进行验证的字符串
String str1 = "aaa@";
String str2 = "aaaa";
String str3 = "111@111ffyu.dfg.com";
if(str1.matches(regex)){ //判断字符串变量是否与正则表达式匹配
System.out.println(str1+"是一个合法的 E_mail 地址格式");
}
if(str2.matches(regex)){ //判断字符串变量是否与正则表达式匹配
System.out.println(str2+"是一个合法的 E_mail 地址格式");
}
if(str3.matches(regex)){ //判断字符串变量是否与正则表达式匹配
System.out.println(str3+"是一个合法的 E_mail 地址格式");
}
}
}