手机号码段及归属地查询规则

转:http://dengo.org/archives/939?utm_source=tuicool&utm_medium=referral

今天用javascript写个手机号码和电话号码的正则验证,对手机号码和电话号码的规则有点模糊,怎么写正则啊?于是乎找了些资料,弄懂了熟悉而又陌生的手机电话号码,原来是这么回事。

电话号码格式:区号-电话号码-分机号,区号和分机号非必需。我国使用的座机电话号码为7位或8位,没有6位以下和9位以上的电话号码。拨打外地座机号码需要拨3位或4位的区号,有些机构和公司电话号码尾会有3到4位的分机号。

一些手机和座机可能会入当地的一些短号网,短号长度一般为4-6位。

我国的手机号码为11位,前3位为识别号,可以识别运营商,第4-7位为地区编码,来电归属地就靠它了,第8-11位为用户号码,某个地区段用户唯一标识。

我国三大运营商号段:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
13(老)号段
130:中国联通,GSM
131:中国联通,GSM
132:中国联通,GSM
133:中国联通转给中国电信,CDMA
134:中国移动,GSM
135:中国移动,GSM
136:中国移动,GSM
137:中国移动,GSM
138:中国移动,GSM
139:中国移动,GSM
15(新)号段
150:中国移动,GSM
151:中国移动,GSM
152:中国联通,GSM    暂时未对外放号
153:中国联通转给中国电信,CDMA
154:暂未分配
155:中国联通,GSM
156:中国联通,GSM
157:中国移动,GSM (曾做TD试商用期的号段)
158:中国移动,GSM
159:中国移动,GSM
18(3G)号段
180:中国电信,3G,CDMA 2000
181:中国电信,3G,CDMA 2000
182:中国移动,3G,TD-SCDMA
183:中国移动,3G,TD-SCDMA
184:中国移动,3G,TD-SCDMA    暂时未对外放号
185:中国联通,3G,WCDMA
186:中国联通,3G,WCDMA
187:中国移动,3G,TD-SCDMA    暂时未对外放号
188:中国移动,3G,TD-SCDMA
189:中国电信,3G,CDMA 2000
145(中国联通无线上网卡号段)
147(中国移动上网本3G帐号号段)

1
2
3
4
5
中国移动号段 134、135、136、137、138、139、150、151、152、157、158、159、147#、182、183、184*、187*、188
中国联通号段 130、131、132、145#、155、156、185、186
中国电信号段 133 、153 、180 、181 、189

都上官网查过了,三大运营商的号码段就是这些了,也挺好记的,下次一看手机来电就知道是什么卡打过来的啦。其中145和147一般只能上网不能打电话,不过好像用户可以去开通语音和短信功能。如果写有效手机号码正则验证的还是加上去得了。附上25万条手机号码归属地数据库(txt)和区号,无聊的时候自己也可以做个手机号码归属地查询应用。

手机号码段及归属地查询规则相关推荐

  1. [转载]手机号码IP地址归属地查询

    详情点击:http://yoursunny.com/work/MobileIPquery/ 注:调用的数据相对比较准确,可将改功能加以改造并应用于本地论坛及门户站的用户注册控制上来,防止恶意注册,控制 ...

  2. 调用聚合数据API实现手机号码归属地查询

    调用聚合数据API实现手机号码归属地查询 1.作者介绍 2.相关介绍 2.1 什么是聚合数据? 2.2 API介绍 2.3 手机号码归属地 3.实验过程 3.1如何调用聚合数据API 3.2代码实现 ...

  3. c#实现手机号码归属地查询

    用C#来实现手机号码的归属地查询,在ASP.NET中很容易实现,可以调用其他网页进行链接,而在WINFORM下面可以采用两种方式来实现,一种是用WEB控件来显示该网页,和天气预报查询实现原理一样,一种 ...

  4. php 手机号归属地 dat,GitHub - china-qd/phonedata: 手机号码归属地信息库、手机号归属地查询 phone.dat 最后更新:2020年04月...

    手机号码归属地信息库.手机号归属地查询 这可能是github上能找到的最新最全的中国境内手机号归属地信息库 基于GO语言实现,使用二分查找法. 归属地信息库文件大小:4,040,893 字节 归属地信 ...

  5. php mysql 手机归属地_PHP手机号码归属地查询代码(API接口/mysql)_PHP教程

    文章来介绍一下关于手机号码归属地实现方法,我们可以利用api接口与mysql+php来实例有需要的同学看看. 首先我们介绍使用自己的数据库查询多个手机号码,那还是建议你拥有一个自己的的手机号码数据库. ...

  6. 手机号码段简介以及最新手机号段归属地数据库(2018年7月1日)

    什么是手机号码段? 我国使用的手机号码为11位,其中各段有不同的编码方向:前3位-网络识别号:第4-7位-地区编码:第8-11位-用户号码.号码也就是所谓的MDN号码,即本网移动用户作被叫时,主叫用户 ...

  7. WebService开发--手机号码归属地查询和天气预报查询

    序言: 在很多站点网页的最上方,我们经常会看到一个非常人性化的设计---天气预报.在一些网站上,我们输出一个手机号码,就能查出这个号码的归属地.虽然功能看起来不是特别复杂,但是要收集大量的数据.对于一 ...

  8. 14.4 手机号码归属地查询

    手机号码归属地查询 MobileAddressQuery Android通过调用Webservice实现手机号码归属地查询 注:http://webservice.webxml.com.cn/WebS ...

  9. 国内手机号码归属地查询WEB服务

    http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx 点击打开链接 MobileCodeWS WebXml.com.cn 国内手机号码归属地查询 ...

最新文章

  1. iOS Apps核心对象
  2. css hack技巧_5种减少Hack的编码技巧
  3. python np.linspace
  4. 拿什么拯救你,程序新丁?
  5. php post 传递数组参数,php提交post数组参数实例分析
  6. 模拟恶劣网络环境常用的几种解决方案
  7. 同步方案java_【Java基础】多线程中同步的两种解决方案
  8. Octotree插件安装
  9. 一文详解 Base64编码原理
  10. 蚁创互联说:品牌营销误区之“做品牌”就是“做广告”
  11. xlsxwriter
  12. W801单片机学习笔记——内部结构,总线架构篇
  13. 增值税普通发票冲红方法
  14. appliedzkp zkevm(13)中的Public Inputs
  15. 什么是云服务器?什么是阿里云服务器管理?
  16. 婴儿电动摇篮车摇篮床单芯片蓝牙芯片IC方案
  17. php充值代码,基于php的加油卡充值接口调用代码实例
  18. 拼多多显示服务器有点问题,拼多多为什么登录不上 登录不上解决方法
  19. 计算机一级考试ps知识点,计算机一级考试PS备考训练题及答案
  20. Three.js - 鼠标拾取(射线追踪法)(十九)

热门文章

  1. Elasticsearch 5.4新闻搜索项目实战
  2. Maven的-pl用法
  3. 巧用selenium爬取巨潮资讯公司数据
  4. 单片机结构和原理讲解!
  5. 超导芯片应用计算机,带大家了解几个超导技术在生活中的实际应用张万三给大家超级超导材料技术,要找超导在...
  6. 反需求函数和边际收益_边际收益和需求价格弹性_微观经济学
  7. 2021年全球与中国飞机螺旋桨系统行业市场规模现状及企业市场份额分析
  8. oracle建库sid大写,oracle解除账号锁定ORA-01078错误举例:SID的大小写错误
  9. v2视频服务器退出系统怎么启动,v2会议视频系统
  10. python整钱兑换零钱_LeetCode 零钱兑换