常用正则验证工具类

来源:互联网 发布:bsd linux 区别 编辑:程序博客网 时间:2024/05/18 00:49
/** * 常用正则验证工具类 *  * @author   *  */public class MatchUtil {/** * 验证邮箱格式 * @param email 要验证的邮箱 * @return 格式是否正确 */public static boolean isEmail(String email) {if (StringUtil.isEmpty(email)) return false;return email.matches("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");}/** * 验证手机格式 * @param mobile 要验证的手机号码 * @return 格式是否正确 */public static boolean isMobile(String mobile){    if (StringUtil.isEmpty(mobile)) return false;return mobile.matches("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");    } }

原创粉丝点击