一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

多种移动手机号码正则表达式验证代码

时间:2010-05-04 编辑:简简单单 来源:一聚教程网

手机(中国移动手机号码):regexp="^(((d{3}))|(d{3}-))?13[456789]d{8}|15[89]d{8}"

所有手机号码:regexp="^(((d{3}))|(d{3}-))?13[0-9]d{8}|15[89]d{8}"(新添加了158,159两个号段)


本文介绍一下验证手机号码的正则表达式,包含最新186,188号码哦,如下:

验证是否为手机号码的正则:"^(13[0-9]|15[0|3|6|7|8|9]|18[6|8|9])d{8}$"

验证是否为移动手机号码的正则:"^1(3[4-9]|5[012789]|8[78])d{8}$"


使用正则表达式匹配手机号码--java源代码

手机号验证的正则为:

var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/;

var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/;
移动手机号的验证正则为:

var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/;
2009.11.23 新增加移动151,152号段,但是没有在源码教程演示中放出,下面代码已经更新

看个实例

 function CheckChinaMobileID(mobile){
       
        if (mobile==""){
            alert("请填写手机号码!");
            return false;
        }
        if(isNaN(mobile)||(mobile.length!=11)){
            alert("手机号码为11位数字!请正确填写!");
            return false;
        }
        var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/;
        if(!reg.test(mobile))
        {
            alert("您的手机号码不是移动号码,请重新输入");
           
            return false;
        }
        alert("大爷,这个真是移动的手机号");
        return true;
    }
    function CheckIsMobile(mobile){
       
        if (mobile==""){
            alert("请填写手机号码!");
            return false;
        }
        if(isNaN(mobile)||(mobile.length!=11)){
            alert("手机号码为11位数字!请正确填写!");
            return false;
        }
       
        var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/;
        if(!reg.test(mobile))
        {
            alert("您的手机号码不正确,请重新输入");
           
            return false;
        }
        alert("大爷,这个真是手机号,是哪的我不知道");
        return true;
    }
 
手机号验证正则表达式
手机号验证的正则为: var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/; var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/; 移动手机号的验证正则为: var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/; 手机号验证正则表达式昨天找了好久,终于在一个站上把这个手机号验证的正则表达式给扒下来了,手机号验证的正则为: var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/; var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/; 移动手机号的验证正则为: var reg =/^0{0,1}(13[4-9]|15[7-9]|15[0-2]|18[7-8])[0-9]{8}$/; 新增加移动151,152号段,但是没有在源码演示中放出,下面代码已经更新这可是包括15x话段的哈

再来个js验证手机号码
 
验证手机号码 
 
 
 

 
 
 
 
 

热门栏目