精华内容
下载资源
问答
  • 手机号码正则

    2019-01-25 10:04:49
    手机号码正则
  • 手机号正则

    2019-10-17 13:53:44
    验证手机号正则: r’1[3,4,5,7,8]\d{9}’ 验证中国联通手机号正则(130,131,132,155,156,185,186,145,176): r’13[0,1,2]\d{8}’ r"15[5,6]\d{8}" r"18[5,6]" r"145\d{8}" r"176\d{8}" 验证中国移动手机...

    验证手机号正则:
    r’1[3,4,5,7,8]\d{9}’

    验证中国联通手机号正则(130,131,132,155,156,185,186,145,176):
    r’13[0,1,2]\d{8}’
    r"15[5,6]\d{8}"
    r"18[5,6]"
    r"145\d{8}"
    r"176\d{8}"

    验证中国移动手机号正则( 134, 135 , 136, 137, 138, 139, 147, 150, 151,152, 157, 158, 159, 178, 182, 183, 184, 187, 188):
    r"13[4,5,6,7,8,9]\d{8}"
    r"147\d{8}|178\d{8}"
    r"15[0,1,2,7,8,9]\d{8}"
    r"18[2,3,4,7,8]\d{8}"

    验证中国电信手机号正则(133,153,189):
    排除中国移动和中国联通之后的其他号码

    展开全文
  • php中文网最新课程每日17点准时技术干货分享PHP验证手机号码正则表达式验证是否是手机号码的正则表达式代码:/** * 验证输入的手机号码 * @access public * @param string $user_mobile 需要验证的手机号码 * @...
    806ed5294cb0a8a801f43ed06cc58adf.png

    php中文网最新课程

    每日17点准时技术干货分享

    f576a9cc6776a523c8dc028315bee5a1.png

    2fc36faad6fde1511cbe6e90142279c5.gif

    PHP验证手机号码正则表达式

    验证是否是手机号码的正则表达式

    代码:

    /** * 验证输入的手机号码 * @access  public * @param   string      $user_mobile      需要验证的手机号码 * @return bool */function is_mobile($user_mobile){    $chars = "/^((\(\d{2,3}\))|(\d{3}\-))?1(3|5|8|9)\d{9}$/";    if (preg_match($chars, $user_mobile)){        return true;    }else{        return false;    }}

    目前每个系统几乎都需要用到手机,不管是作为用户名登录或者手机号码绑定验证等,都需要手机号码作为唯一的识别,为了识别用户是不随意录入,我们这时候就需要通过PHP来人认证是否是正确的手机号码格式了,以上就是我自定义的认证手机号码的正则表达式,大家可以参考改进。

    e51bfff0e35d2919ceebeb6a367139d2.png

    74b522a686e4b01465ad63ffceb4e02c.png

    展开全文
  • 常见的手机号正则有 /^1[3456789]\d{9}$/、/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/。手机号这东西更新速度还是比较快的,所以不能限制的太死。我这里只作前三位号段的限制。调查...

    64ba1673f3fc01597fc545829be1bb40.png

    前言

    说起正则表达式,手机号的正则算是最常用的。常见的手机号正则有 /^1[3456789]\d{9}$//^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/

    手机号这东西更新速度还是比较快的,所以不能限制的太死。我这里只作前三位号段的限制。

    调查

    根据我的一番调查和测试,得出如下号段:

    运营商号段
    电信133,149,153,173,174,177,180,181,189,191,193,199
    移动134,135,136,137,138,139,147,148,150,151,152,157,158,159,172,178,182,183,184,187,188,195,198
    联通130,131,132,145,146,155,156,166,175,176,185,186,196
    广电190,192,197
    电信虚拟162,1700,1701,1702
    移动虚拟165,1703,1705,1706
    联通虚拟167,1704,1707,1708,1709,171


    正则表达式

    /^1(3\d|4[5-8]|5[0-35-9]|6[567]|7[01345-8]|8\d|9[025-9])\d{8}$/

    后记

    最后日期:2020-10-09 22:09,各位开发者使用请注意号段更新
    如果有遗漏的号段,请留言告知。前人栽树后人乘凉,收藏一下,用到手机号正则记得回来看看。

    更新日志:
    [2019-11-29]
    新增联通号段:166,167;
    新增移动号段:165;

    [2020-03-04]
    新增电信号段:149,162,191,193;
    新增移动号段:195;
    新增电信虚拟号段:1700,1701,1702;
    新增移动虚拟号段:165,1703,1705,1706;
    新增联通虚拟号段:167,1704,1707,1708,1709,171;
    新增广电号段:190,192,196,197;
    移除电信号段:170;
    移除移动号段:165;
    移除联通号段:167;
    资讯来源:中研网:工信部核发190、197、196、192新号段 广电也有自己的手机号了
    http://www.chinairn.com/hyzx/20191225/100823902.shtml

    [2020-10-09]
    162 号段 从 电信 移动至 电信虚拟;
    196 号段 从 广电 移动至 联通;
    171 号段存在重复,从 联通 移除;
    新增电信号段:174;
    新增移动号段:148;
    资讯来源:qqzeng:号码归属地数据库
    https://www.qqzeng.com/tongji.html

    展开全文
  • php中文网最新课程每日17点准时技术干货分享PHP验证手机号码正则表达式验证是否是手机号码的正则表达式代码:/** * 验证输入的手机号码 * @access public * @param string $user_mobile 需要验证的手机号码 * @...
    6f924bd90aafe49c57eaa0bcb7d1aef6.png

    php中文网最新课程

    每日17点准时技术干货分享

    3431b5d2b23e57f2ed3c512779308574.png

    054dab604335dcf7adff544b48811b7e.gif

    PHP验证手机号码正则表达式

    验证是否是手机号码的正则表达式

    代码:

    /** * 验证输入的手机号码 * @access  public * @param   string      $user_mobile      需要验证的手机号码 * @return bool */function is_mobile($user_mobile){    $chars = "/^((\(\d{2,3}\))|(\d{3}\-))?1(3|5|8|9)\d{9}$/";    if (preg_match($chars, $user_mobile)){        return true;    }else{        return false;    }}

    目前每个系统几乎都需要用到手机,不管是作为用户名登录或者手机号码绑定验证等,都需要手机号码作为唯一的识别,为了识别用户是不随意录入,我们这时候就需要通过PHP来人认证是否是正确的手机号码格式了,以上就是我自定义的认证手机号码的正则表达式,大家可以参考改进。

    369bc68cff82b96a11b0d62c52e2bd00.png

    147f31d861faf8a25afd78949bc66d74.png

    展开全文
  • 手机靓号正则

    千次阅读 2019-03-05 11:02:19
    public function isRef($phone){ if(preg_match("/^1\d{2}([0-9])\\1{7}$/", $phone)){ // AAAAAAAA [0-9] return true; } else if (preg_match("/^1\d{2}0000000[1-...
  • 手机号正则表达式

    2017-12-08 17:47:10
    手机号正则表达式,更新于2017-12-08 手机号正则表达式,更新于2017-12-08
  • 摘要 腾兴网为您分享:php中手机号码正则表达式代码,中信金通,悦作业,一加商店,途满配货等软件知识,以及太仓同城游戏大,xp开机...我们的手机号现在分类中国移动与中国联通了,下面我来给大家先分析他们的特性,...
  • 代码如下function funcMtel($str)//手机号码正则表达试{return (preg_match("/(?:13d{1}|15[03689])d{8}$/",$str))?true:false;}测试18678785887返回为false原因分析,查看了发现上面正则只能验证以13,15开头的,...
  • 最新、最全、最准确的手机号正则表达式

    万次阅读 多人点赞 2018-01-03 15:55:50
    更新到2018年1月,支持最新的166段 ... * 手机号码正则表达式 */ private static final String PHONE_NUMBER_REG = "^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$";
  • 代码如下function funcMtel($str)//手机号码正则表达试{return (preg_match(“/(?:13d{1}|15[03689])d{8}$/”,$str))?true:false;}测试18678785887返回为false原因分析,查看了发现上面正则只能验证以13,15开头的,...
  • 匹配中国大陆手机号码正则表达式
  • 常见的手机号正则有 /^1[3456789]\d{9}$/、/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/。手机号这东西更新速度还是比较快的,所以不能限制的太死。我这里只作前三位号段的限制。调查...
  • 手机号 正则

    2010-11-13 13:37:00
    匹配常用的手机号:(有什么问题欢迎指出!) $mobile = '13488649290'; //$mobile = '15800248876'; //$mobile = '18933557790'; $pattern = '@^1[3,5,8]{1}/d{9}$@ims'; if(preg_match($pattern,$...
  • 在我们平时开发过程中,常常要判断一个手机号码。我记得刚开始做前端「切图仔」的时候,就有疑惑,这个不是后端处理的吗。实际上,如果前端提前判断手机号码是否正确,就可以减少后段请求,节省宽带资源。我们得先...
  • 手机靓号正则表达式

    2020-05-29 14:58:26
    手机靓号正则表达式 手机靓号正则 ABC+ = 1234或12345… AAAA+ = 1111或11111… AAAA+ / / ABC+DDD+ / /AA+BBB+//AABBCC//ABABAB AAAA+ (\d)\1{3,} //如果想调3A+改{3,}改成{2,},想固定3A的话把{2,}的{,}去掉 ...
  • 手机号码正则表达式

    千次阅读 2019-08-23 10:18:24
    手机号码正则表达式验证 1. function checkPhone(){ var phone = document.getElementById('phone').value; if(!(/^1[3456789]\d{9}$/.test(phone))){ alert("手机号码有误,请重填"); return false; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,997
精华内容 3,198
关键字:

手机号正则