关闭

验证手机号或邮箱号是否合法

129人阅读 评论(0) 收藏 举报
 /** 
     * 验证手机号格式 
     */  
    public static boolean isMobileNO(String mobiles){  


    Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");  
    Matcher m = p.matcher(mobiles);  


    return m.matches();  
    }
    
    /**
     * 判断邮箱是否合法
     * @param email
     * @return
     */
    public static boolean isEmail(String email){  
      if (null==email || "".equals(email)) return false;
      //Pattern p = Pattern.compile("\\w+@(\\w+.)+[a-z]{2,3}"); //简单匹配  
      Pattern p =  Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");//复杂匹配  
      Matcher m = p.matcher(email);  
      return m.matches();  
    }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:36392次
    • 积分:1102
    • 等级:
    • 排名:千里之外
    • 原创:66篇
    • 转载:62篇
    • 译文:0篇
    • 评论:2条
    最新评论