站长图库

2018最新手机号验证正则表达式方法

 发布时间 2018-11-23 16:54:47 热度 754

 Tag标签:  手机号验证正则

2018最新手机号验证正则表达式方法


JS版

使用方法:console.log(checkPhone('13666880092'));
/** 
* 判断字符串是否符合手机号码格式 
* 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 
* 联通号段: 130,131,132,145,155,156,170,171,175,176,185,186 
* 电信号段: 133,149,153,170,173,177,180,181,189 
* @param mobileNums 
* @return 待检测的字符串 
*/
function checkPhone(mobileNums) { 
  var telRegex = /^[1]((3[0-9])|(4[5,7,9])|(5[4])|(8[0-9])|(7[0,1,3,5,6,7,8]))\d{8}$/;// "[1]"代表第1位为数字1,"[34587]"代表第二位可以为3、4、5、8、7中的一个,"\d{9}"代表后面是可以是0~9的数字,有9位。 
  if (telRegex.test(mobileNums)){
        return true; 
     } else {
        return false;
    }
}


PHP版

$mobileNums = "13666880092";
var_dump(checkPhone($mobileNums));
function checkPhone($mobileNums){
    if(preg_match('/^[1]((3[0-9])|(4[5,7,9])|(5[4])|(8[0-9])|(7[0,1,3,5,6,7,8]))\d{8}$/',$mobileNums)) {
        return true;
    }else{
        return false;
    }
}


评论(0)条

    站长图库

    站长素材 - 建站资源分享平台

    猜你喜欢
    手机端时间选择插件mobiscroll

    手机端时间选择插件mobiscroll

    时间日期 167 2020-03-06

    手机端时间选择插件mobiscroll是一款基于jQuery制作的时间选择插件,IOS手机选择时间和列表选择弹出框代码。

    蝙蝠侠偶像系列图标设计PSD素材

    蝙蝠侠偶像系列图标设计PSD素材

    UI元素 177 2020-02-06

    蝙蝠侠偶像系列图标设计PSD素材,适用于蝙蝠侠偶像系列设计使用。

    亲测知宇发卡二开修复版3.6版 全新优化版本知宇发卡带2套全新模板

    亲测知宇发卡二开修复版3.6版 全新优化版本知宇发卡带2套全新模板

    行业整站 453 2020-02-15

    全程测试知宇发卡二开修复版3.6版 全新优化版本知宇发卡带2套全新模板全程测试,下面有截图全新优化去除多余模板跟接口,从...

    kangle虚拟主机管理销售系统源码

    kangle虚拟主机管理销售系统源码

    其他源码 1013 2018-12-06

    虽然前台有点丑,功能还是很强,php需要安装“ionCube”扩展,上传源码打开域名+install.php根据提示安装...