码迷,mamicode.com
首页 > 移动开发 > 详细

java验证手机号码是否合法

时间:2015-03-17 14:20:03      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

公司开发新功能需要验证手机号码,遂自己写了个出来,暂只支持中国大陆手机号验证。如有不妥之处,还望大家不吝赐教,感激不尽!

 /**
     * 验证是否是正确合法的手机号码
     * 
     * @param telephone
     *            需要验证的打手机号码
     * @return 合法返回true,不合法返回false
     * */
    public static boolean isCellPhoneNo(String telephone) {
        if (Common.empty(telephone)) {
            return false;
        }
        if (telephone.length() != 11) {
            return false;
        }
        Pattern pattern = Pattern.compile("^1[3,5]\\d{9}||18[6,8,9]\\d{8}$");
        Matcher matcher = pattern.matcher(telephone);

        if (matcher.matches()) {
            return true;
        }
        return false;

    }


原文地址:http://www.iyuze.cn/article/607.html

java验证手机号码是否合法

标签:

原文地址:http://blog.csdn.net/justyuze/article/details/44340115

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!