- /**
- * 验证邮箱地址是否正确
- *
- * @param email
- * @return
- */
- public static boolean checkEmail(String email) {
- boolean flag = false;
- try {
- String check = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
- Pattern regex = Pattern.compile(check);
- Matcher matcher = regex.matcher(email);
- flag = matcher.matches();
- } catch (Exception e) {
- flag = false;
- }
- return flag;
- }
- /**
- * 验证手机号码
- *
- * @param mobiles
- * @return
- */
- public static boolean isMobileNO(String mobiles) {
- boolean flag = false;
- try {
- Pattern p = Pattern
- .compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
- Matcher m = p.matcher(mobiles);
- flag = m.matches();
- } catch (Exception e) {
- flag = false;
- }
- return flag;
- }
验证邮箱和正则表达式
最新推荐文章于 2022-04-24 00:08:39 发布