最新邮箱匹配正则(邮箱前缀可包含"_")

标签: java邮箱正则
1132人阅读 评论(0) 收藏 举报
分类:
/**
	 * 校验邮箱格式
	 *
	 * @param email
	 * @return
	 * @author shijing
	 * 2015年11月10日下午6:17:59
	 */
	public static boolean checkEmail(String email) {
		String check = "^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$";
		Pattern regex = Pattern.compile(check);
		Matcher matcher = regex.matcher(email);
		return matcher.matches();
	}

	public static void main(String[] args) {
		System.out.println(checkEmail("855485_wq@qq.com"));
	}



测试通过,后缀加下划线是不允许的。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:331559次
    • 积分:3960
    • 等级:
    • 排名:第7984名
    • 原创:91篇
    • 转载:29篇
    • 译文:0篇
    • 评论:256条
    个人简介
    我只是一个简单的Coder,为了兴趣和理想奋斗在生活的道路上
    希望大家多多交流,共同进步,有疑问或想法请留言或者私信,也可以加群:157797573

    博客专栏
    最新评论