php 手机号正则含国际号段,PHP手机号正则(多号段)
public function phoneReg()
{
/**
* 中国电信:China Telecom
* 133、149、153、173、177、180、181、189、199
*/
$ct = "/^1((33|49|53|73|77|80|81|89|99)[0-9])\d{7}$/";
/**
* 中国联通:China Unicom
* 130、131、132、145、155、156、166、171、175、176、185、186
*/
$cu = "/^1(30|31|32|45|55|56|66|71|75|76|85|86)\d{8}$/";
/**
* 中国移动:China Mobile
* 134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198
*/
$cm = "/^1(34[0-8]|(3[5-9]|47|5[012789]|78|8[23478]|98)[0-9])\d{7}$/";
/**
* 其他号段
* 14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。
*/
$co = "/^14\d{9}$/";
/**
* 虚拟运营商
* 电信:1700、1701、1702
* 移动:1703、1705、1706
* 联通:1704、1707、1708、1709、171
*/
$cx = "/^1(700|701|702|703|705|706|66|704|707|708|709)\d{7}$/";
/**
* 卫星通信:1349
*/
$cw = "/^1349\d{7}$/";
if (preg_match($cm, $value)) {
return true;
} else if (preg_match($cu, $value)) {
return true;
} else if (preg_match($ct, $value)) {
return true;
} else if (preg_match($co, $value)) {
return true;
} else if (preg_match($cx, $value)) {
return true;
} else if (preg_match($cw, $value)) {
return true;
}
return false;
}
原文:https://www.cnblogs.com/lindsayYang/p/9804701.html
php 手机号正则含国际号段,PHP手机号正则(多号段)相关推荐
- java号段_JAVA手机号正则(多号段)
import java.util.regex.Pattern; /** * @author: Lindsay * @Date: 2018/9/19 16:23 * @Description: 手机号正 ...
- 最新手机号、身份证号、邮箱的正则判断
前言 一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确.因此,需要知道运营商最新的号段,如下所示: 各大运营商 ...
- 手机号校验规则的正则表达式,包括199及177号段
手机号校验规则的正则表达式,包括199及177号段,如下实例: //常用验证-手机号 mini.VTypes["telephoneErrorText"] = "请输入有效 ...
- python按照号段生成手机号接收验证码,验证手机号码格式的正则表达式编写思路详解...
一.获取目前中国三大运营商的手机号码段 如上图我们可以根据不同运营商的号码段来编写正则,也可以进行统一校验的编写,我这边主要是编写统一校验的. 二.思路 1.为了得到号码段的规律,我们可以把它们先进行 ...
- 表单校验之---校验姓名/护照正则/台湾往来通行证/校验身份证号/港澳往来通行证正则/军官证正则/检验手机号/校验银行卡号
常用表单校验 1.校验姓名 2.护照正则 3.台湾往来通行证 4.校验身份证号 5.港澳往来通行证正则 6.军官证正则 7.检验手机号 ...
- JavaScript常用正则,验证手机号(含港澳台)、邮箱、身份证(含港澳台)、用户名、密码、搜索关键字、网站域名等
const regular = {//手机号正则phone: {nd: /^(1[3-9]\d{9})$/, //中国内陆地区手机号验证hk: /^([69]\d{7})$/, //中国香港地区手机号 ...
- php正则取出后不保留左右,PHP 正则 如何匹配不出现某段字符串的写法!(保留备份)...
网友cfc4n问及关于(?!)的正则表达式问题.回答之后,顺便总结了一下Perl语言中如何匹配"不出现"某元素,贴在这里. 问题 问题描述 有如下文本,如何使用正则式,将其中 不含 ...
- 正则表达式(国际固定电话和手机号)
正则表达式(国际固定电话和手机号) regularEx= "^(((\\+\\d{2}-)?0\\d{2,3}-\\d{7,8})|((\\+\\d{2}-)?(\\d{2,3}-)?([1 ...
- 正则匹配判断电话号码是否真实、几连号、几顺序号
正则匹配判断电话号码是否真实.几连号.几顺序号 正则匹配 1.主要是从输入的字符串中匹配出满足条件的字符串,即判断是否为电话号码. 2.电话号码的连号和顺序号判断,主要是通过正则匹配式将相应的字符串匹 ...
最新文章
- java代码读取dbsequence的值_MongoDB自增序列实现 - Java多线程同步 synchronized 用法
- Java可视化开发开源框架
- 路由策略原理及配置请查收......
- 怎么看b树是几阶_B站广告部混入A站内鬼?网友:请问怎么在B站看租借女友?...
- java 断点续传 开源_java断点续传原理
- 【数论】YY的GCD(P2257)
- 指引趋势和方向!2019开发者技能报告出炉!!
- 2018上半年信息安全工程师真题含答案(下午题)
- 用python画四叶草-使用 python 操作 redis
- 差分放大电路的构成(零点漂移、差分放大电路是怎么构成的、共模信号、差模信号)
- 推荐10篇2021年服装设计相关毕业论文文献
- android实战:密码箱一
- 02-走马灯 动画实现图片无缝展示
- eclipse中的图片路径 image
- rust实现一个mysql驱动_使用Rust编写用户态驱动程序
- 4成药企要退出,他们的药代知道吗?
- 两种方法分割python多空格字符串
- 一张图读懂极大极小搜索和α-β剪枝
- 复合函数求导法则及其应用
- 切绳子(二分,c语言)
热门文章
- Google再下一城,百度应专注搜索技术
- 学校计算机室学生上机制度,微机室管理制度学生上机制度值日生制度.doc
- 冷知识项目教程,​教你如何做一个抖音冷知识账号
- codeforces 707B Bakery 图论
- C# .Net EasyHttp (Http Library for C#) 应用实例
- 班级主页效果图html,classhomepage 超级
- 微信能修图!美图秀秀们惊恐之后该怎么做
- jzyz集训 0612
- 简单小项目:基于Mplayer的视频播放器(Linux)
- Python 装饰器捕捉异常