package com;
import java.util.regex.Pattern;
/**
*
* 类名称 : ValidateUtils
* 类描述 : 验证某一字符串是否符合正则表达式
*
*/
public class ValidateUtil{
/**
* 验证某一字符串是不是 null or ""
* @param src 验证的字符串
* @return true or false
*/
public static boolean validateBlank(String src){
return (src == null) || src.trim().equals("") ;
}
/**
* 验证是不是合法email
* @param email 验证的email
* @return
*/
public static boolean validateEmail(String email){
String regex = "^([a-z0-9_\\.-]+)@([\\da-z\\.-]+)\\.([a-z\\.]{2,6})$";
if(!validateBlank(email)){
return Pattern.compile(regex).matcher(email).matches();
}else{
return false;
}