/*
* Distributable under LGPL v3 license.
* See terms of license at https://github.com/Yunfeng/schotel/blob/master/LICENSE
*/
package cn.buk.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CheckUtil {
//private static final Logger logger = LoggerFactory.getLogger(CheckUtil.class);
public static boolean isEmail(String email) {
String str="^([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)*@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)+[\\.][A-Za-z]{2,3}([\\.][A-Za-z]{2})?$";
Pattern p = Pattern.compile(str);
Matcher m = p.matcher(email);
//logger.info(m.matches()+"---" + email);
return m.matches();
}
public static boolean isMobileNo(String mobile){
//Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
Pattern p = Pattern.compile("^(1)\\d{10}$");
Matcher m = p.matcher(mobile);
//System.out.println(m.matches()+"---");
return m.matches();
}
}