中国移动服务网号 "134", "135", "136", "137", "138", "139", "147","150", "151", "152", "157", "158", "159", "182","183","184", "187", "188", "178"

中国联通服务网号 "130", "131", "132", "145","155", "156", "186", "185","176"

中国电信服务网号 "133", "153",   "180", "181", "189" ''177'

170虚拟运营商专属号段,电信是1700;联通是1709;移动是1705

      /// <summary>/// 获取判断手机运营商/// </summary>/// <param name="mobile"></param>/// <returns></returns>public static string validateMobile(string mobile){String returnString = "";if (mobile == null || mobile.Trim().Length != 11){return "-1";        //mobile参数为空或者手机号码长度不为11,错误!
          }if (mobile.Trim().Substring(0, 3).Equals("134") || mobile.Trim().Substring(0, 3).Equals("135") ||mobile.Trim().Substring(0, 3).Equals("136") || mobile.Trim().Substring(0, 3).Equals("137")|| mobile.Trim().Substring(0, 3).Equals("138") || mobile.Trim().Substring(0, 3).Equals("139") || mobile.Trim().Substring(0, 3).Equals("150") ||mobile.Trim().Substring(0, 3).Equals("151") || mobile.Trim().Substring(0, 3).Equals("152")|| mobile.Trim().Substring(0, 3).Equals("157") || mobile.Trim().Substring(0, 3).Equals("158") || mobile.Trim().Substring(0, 3).Equals("159") || mobile.Trim().Substring(0, 3).Equals("182") || mobile.Trim().Substring(0, 3).Equals("183") || mobile.Trim().Substring(0, 3).Equals("187") || mobile.Trim().Substring(0, 3).Equals("188") || mobile.Trim().Substring(0, 3).Equals("147")){returnString = "1";   //中国移动
          }if (mobile.Trim().Substring(0, 3).Equals("130") || mobile.Trim().Substring(0, 3).Equals("131") ||mobile.Trim().Substring(0, 3).Equals("132") || mobile.Trim().Substring(0, 3).Equals("145") || mobile.Trim().Substring(0, 3).Equals("155") || mobile.Trim().Substring(0, 3).Equals("156") || mobile.Trim().Substring(0, 3).Equals("185") ||mobile.Trim().Substring(0, 3).Equals("186")){returnString = "2";   //中国联通
          }if (mobile.Trim().Substring(0, 3).Equals("133") || mobile.Trim().Substring(0, 3).Equals("153") ||mobile.Trim().Substring(0, 3).Equals("180") || mobile.Trim().Substring(0, 3).Equals("181") || mobile.Trim().Substring(0, 3).Equals("189")){returnString = "3";   //中国电信
          }if (returnString.Trim().Equals("")){returnString = "0";   //未知运营商
          }return returnString;}
  第二种比较全面效果极佳方式:#region 判断三大运营商 移动、联通、电信/// <summary>/// 判断三大运营商 移动、联通、电信/// </summary>/// <param name="mobile"></param>/// <returns></returns>public string GetMobileType(string mobile){   string result = "";try{if (mobile == null || mobile.Trim().Length != 11){return "-1";        //mobile参数为空或者手机号码长度不为11,错误!
                }if (mobile.StartsWith("0") || mobile.StartsWith("+860")){mobile = mobile.Substring(mobile.IndexOf("0") + 1, mobile.Length);}//中国移动服务网号   4G号段 178ArrayList ChinaMobile = ArrayList.Adapter(new string[] {"134", "135", "136", "137",  "138", "139", "147","150", "151", "152", "157", "158", "159", "182","183","184", "187", "188", "178" });//中国联通服务网号   4G号段 176ArrayList ChinaUnicom = ArrayList.Adapter(new string[] { "130", "131", "132", "145","155", "156","186", "185","176" });//中国电信服务网号    177属于4G号段 ArrayList ChinaTelecom = ArrayList.Adapter(new string[] { "133", "153", "180", "181", "189", "177" });bool bolChinaMobile = (ChinaMobile.Contains(mobile.Substring(0, 3)));bool bolChinaUnicom = (ChinaUnicom.Contains(mobile.Substring(0, 3)));bool bolChinaTelecom = (ChinaTelecom.Contains(mobile.Substring(0, 3)));//if (bolChinaMobile)//    return result = "1"; // 移动  //if (bolChinaUnicom)//    return result = "2"; // 联通  //if (bolChinaTelecom)//    return result = "3"; // 电信//170虚拟运营商专属号段,电信是1700;联通是1709;移动是1705。if (bolChinaMobile || mobile.Substring(0, 4) == "1705")return result = "1"; // 移动  if (bolChinaUnicom || mobile.Substring(0, 4) == "1709")return result = "2"; // 联通  if (bolChinaTelecom || mobile.Substring(0, 4) == "1700")return result = "3"; // 电信   if (result.Trim().Equals("")){result = "0";   //未知运营商
                }}catch { }return result;}#endregion

判断手机所属三大运营商 移动、联通、电信相关推荐

  1. 三大运营商(联通、电信、移动)的手机号正则判断

    三大运营商(联通.电信.移动)的手机号正则判断 checkMobile(telphone){ let isChinaMobile = /^134[0-8]\d{7}$|^(?:13[5-9]|147| ...

  2. 一周5G资讯 | 华为、中兴、红米发布5G手机;三大运营商2020年5G计划;5G标准推迟发布...

    5G手机 华为P系列首款5G旗舰正式发布:售价799欧元起 3月26日,华为正式发布P40系列5G旗舰手机,主要有P40.P40 Pro以及P40 Pro+三款手机. 售价方面,华为P40(8+128 ...

  3. 三大运营商:移动/电信/联通NB-IoT卡资费介绍

    联通NB卡套餐正式发布了:30M/月流量,一年360M流量,一年套餐资费 18元! 电信NB卡套餐:一年20000次链接,一年套餐资费20元! 移动NB卡套餐:一年50M流量和一年300M流量两种,一 ...

  4. 三大运营商 移动、电信、联通 物联网平台联系方式

    中移物联网有限公司联系方式: 网址:open.iot.10086.cn Q 群:OneNET - 741969194 OneNET开发板 - 328700926 客服电话:4001-100-866 转 ...

  5. 双模sa_三大运营商发声:5G首班车,NSA+SA双模手机是最低门槛

    自2008年3G商用牌照颁发,国内手机市场先后迎来智能时代.4G时代,总出货量节节攀升--不过,如此强劲的增长,于2017戛然而止.随后的市场红海,引发了多米诺骨牌效应:乐视倒闭.金立破产.美图卖身, ...

  6. 不停机上线服务_手机停机也能迅速交话费!微信和三大运营商联手开了“绿色通道”...

    解决"停机悖论" 在手机的日常使用过程中,存在着这样的悖论:如果你的手机欠费,就会停机,这个时候你最需要的就是赶紧充值.但是停机之后,手机就没了信号. 根据某省份的移动数据显示,其 ...

  7. 三大运营商URL欺骗;手机免费上网,测试,教程,服务器

    关于vpn免流的那些事 nudtkang    这是关于三大运营商的一个URL欺骗的漏洞,该漏洞因为填补升级困难,暂时还可以利用. 一.漏洞描述: file:///C:/Users/kmx/AppDa ...

  8. 手机4g信号强的服务器,国内三大运营商到底谁的4G网络信号最强?很多人都搞错了,望周知...

    国内三大运营商到底谁的4G网络信号最强?很多人都搞错了,望周知要说现在的手机能够那么的有魅力,还是跟我们国家的三个运营商有着特别大的关系,如果说我们国家没有运营商存在的话,那么也就没有了基站的建设,没 ...

  9. 2020三大运营商合并成一家_移动、联通、电信三大运营商未来会合并成一家吗?...

    现如今,中国移动通讯行业几乎被中国移动.中国电信.中国联通三大运营商所垄断.现如今5G商用计划的布局及实施.携号转网出台等一些列政策的出台,能否实现三家运营商合并成一家的可能呢? 当年,为了打破电信局 ...

最新文章

  1. 使用Nagios监控网页
  2. python平方数迭代器_对python中的高效迭代器函数详解
  3. 【强烈推荐】清华大学刘洋老师【浅谈研究生学位论文选题方法】讲座
  4. html语言难不难学,Web前端开发难学吗?
  5. atoi实现(考虑足够多种的情况)c++
  6. 湖北师范学院c语言试题题库,2017年湖北师范学院计算机科学与技术学院803数据结构与C语言程序设计考研题库...
  7. C语言程序员面试100题,c语言面试最必考的十道试题,求职必看!!!
  8. 电脑远程软件TeamViewer
  9. ADNI数据_PET——官方预处理
  10. Codeforces 1071 C - Triple Flips
  11. 彩色星球科技旗下娱乐元宇宙产品“彩色世界”正式上线;GIGABYTE推出新一代AORUS专业电竞笔电 | 全球TMT...
  12. [系统安全] 七.逆向分析之PE病毒原理、C++实现文件加解密及OllyDbg逆向
  13. java——》Supplie
  14. pyspark RDD详细教程
  15. Android设置Button字母大小写
  16. go开源网络库nano(6)-hander逻辑
  17. 抖音seo,抖音企业号管理,抖音搜索排名源码搭建
  18. python cookbook 豆瓣_学习python求推荐一波书籍?
  19. 【C语言】ASCII码的数字转字母,字母转数字的方法
  20. 2012年12月编程语言排行榜:年度语言非Objective-C莫属

热门文章

  1. python 文本分析库_Python有趣|中文文本情感分析
  2. yii2 跨域请求配置_伸手党系列四:vuecli3.0以上 使用 proxy 进行跨域设置
  3. python能写桌面程序吗_python能写桌面程序吗
  4. Java中如何引用另一个类里的集合_【18期】Java序列化与反序列化三连问:是什么?为什么要?如何做?...
  5. 面试题整理 1:将一个字符串转换为整数
  6. Sharding-JDBC(一)简介
  7. 走近Java模块化系统OSGi
  8. Maven类包冲突终极解决小技若干
  9. Java代码优化(长期更新)
  10. Spring基础知识汇总 Java开发必看