• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    php 手机号码验证正则表达式

    比较简洁的代码一:

    $str = '';
    $isMatched = preg_match('/^0?(13|14|15|17|18)[0-9]{9}$/', $str, $matches);
    var_dump($isMatched, $matches);

    代码二

    ?php
    //正则表达式
    $tel = "15558530459"; //作者的手机号码,如果有疑问可以电话联系我,或者QQ联系我,我的QQ是mezongzi@qq.com
    if (strlen($tel) == "11") {
      //上面部分判断长度是不是11位
      $n = preg_match_all("/13[123569]{1}\d{8}|15[1235689]\d{8}|188\d{8}/", $tel, $array);
      /*接下来的正则表达式("/131,132,133,135,136,139开头随后跟着任意的8为数字 '|'(或者的意思)
       * 151,152,153,156,158.159开头的跟着任意的8为数字
       * 或者是188开头的再跟着任意的8为数字,匹配其中的任意一组就通过了
       * /")*/
      var_dump($array); //看看是不是找到了,如果找到了,就会输出电话号码的
      
    } else {
      echo "长度必须是11位";
    }
    /*
     * 虽然看起来复杂点,清楚理解!
     * 如果有更好的,可以贴出来,分享快乐!
     * */
    ?> 
    

    您可能感兴趣的文章:
    • php根据用户名和手机号查询是否存在手机号码
    • php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
    • php验证手机号码
    • PHP通过API获取手机号码归属地
    • php格式化电话号码的方法
    • php获取手机端的号码以及ip地址实例代码
    上一篇:正则表达式应用之提炼百度歌词的实现代码
    下一篇:php password密码验证正则表达式(8位长度限制)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    php 手机号码验证正则表达式 php,手机号码,验证,正则,