可以直接拿来用
package com.imagedt.pawpaw.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 对手机号与邮箱的简单校验
* @author mousejoo
*/
public class CheckUtil {
/**
* 邮箱校验
*
* @param email
* @return
*/
public static boolean isEmail(String email) {
try {
// 正常邮箱
// /^\w+((-\w)|(\.\w))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/
// ^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$
// 含有特殊 字符的 个人邮箱 和 正常邮箱
// js: 个人邮箱
// /^[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+@[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+(\.[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+)+$/
// java:个人邮箱
// [\\w.\\\\+\\-\\*\\/\\=\\`\\~\\!\\#\\$\\%\\^\\&\\*\\{\\}\\|\\'\\_\\?]+@[\\w.\\\\+\\-\\*\\/\\=\\`\\~\\!\\#\\$\\%