[Java] 邮箱验证、手机验证 →→→→→进入此内容的聊天室

来自 , 2019-08-17, 写在 Java, 查看 155 次.
URL http://www.code666.cn/view/c850371f
  1.         /**
  2.          *
  3.          * TODO 方法作用:邮箱验证
  4.          *
  5.          * @param email
  6.          * @return
  7.          * @Author: 刘泽中
  8.          * @Date: 2015-5-8 上午09:55:16
  9.          */
  10.         public static boolean checkEmail(String email) {
  11.                 boolean result = false;
  12.                 try {
  13.                         Pattern regex = Pattern.compile("^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$");
  14.                         Matcher matcher = regex.matcher(email);
  15.                         result = matcher.matches();
  16.                 } catch (Exception e) {
  17.                         result = false;
  18.                 }
  19.                 return result;
  20.         }
  21.  
  22.         /**
  23.          *
  24.          * TODO 方法作用:电话验证
  25.          *
  26.          * @param mobile
  27.          * @Author: 刘泽中
  28.          */
  29.         public static boolean checkMobileFormat(String mobile) {
  30.                 boolean result = false;
  31.                 try {
  32.                         String check = "^(((13[0-9])|(15([0-3]|[5-9]))|(17([0-9]))|(18[0,5-9]))\\d{8})$";
  33.                         Pattern regex = Pattern.compile(check);
  34.                         Matcher matcher = regex.matcher(mobile);
  35.                         result = matcher.matches();
  36.                 } catch (Exception e) {
  37.                         result = false;
  38.                 }
  39.                 return result;
  40.         }

回复 "邮箱验证、手机验证"

这儿你可以回复上面这条便签

captcha