精华内容
下载资源
问答
  • 2018最新手机号码正则表达式

    万次阅读 热门讨论 2018-04-02 10:21:51
    2017年8月,工信部给三大... * 正则:手机号(精确) * <p>移动:134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198</p> ...

    2017年8月,工信部给三大运营商批准了新号段,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。

      /**
         * 正则:手机号(精确)
         * <p>移动:134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、191、198</p>
         * <p>联通:130、131、132、145、155、156、175、176、185、186、166</p>
         * <p>电信:133、153、173、177、180、181、189、199</p>
         * <p>全球星:1349</p>
         * <p>虚拟运营商:170</p>
         */
        public static final String REGEX_MOBILE_EXACT = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|191|199|(147))\\d{8}$";
    
    
       /**
         * 验证手机号(精确)
         *
         * @param input 待验证文本
         * @return {@code true}: 匹配<br>{@code false}: 不匹配
         */
        public static boolean isMobileExact(CharSequence input) {
            return isMatch(REGEX_MOBILE_EXACT, input);
        }
    
        private static boolean isMatch(String regex, CharSequence input) {
            return input != null && input.length() > 0 && Pattern.matches(regex, input);
        }
    
    
    展开全文
  • 最新手机号码检验正则表达式

    万次阅读 2017-12-10 14:50:19
    中国电信手机号码开头数字 2G/3G号段(CDMA2000网络)133、153、180、181、189 4G号段 177 联通 中国联通手机号码开头数字 2G号段(GSM网络)130、131、132、155、156 3G上网卡145 3G号段(WCDMA网络)...
    电信
    ·
     
    

    中国电信手机号码开头数字
    2G/3G号段(CDMA2000网络)133、153、180、181、189
    4G号段 177

    联通

    中国联通手机号码开头数字
    2G号段(GSM网络)130、131、132、155、156
    3G上网卡145
    3G号段(WCDMA网络)185、186
    4G号段 176、185[1]

    移动

    中国移动手机号码开头数字
    2G号段(GSM网络)有134x(0-8)、135、136、137、138、139、150、151、152、158、159、182、183、184。
    3G号段(TD-SCDMA网络)有157、187、188
    3G上网卡 147
    4G号段 178

    从以上我们可以看到第一位是【1】开头,第二位则则有【3,4,5,7,8】,第三位则是【0-9】,第三位之后则是数字【0-9】。从而我们可以得出一个符合当前的手机号码验证正则表达式。

    var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则
    
    var phoneNum = '15507621999';//手机号码
    
    var flag = reg.test(phoneNum); //true

    但你想过没有,也许这个第二位代码可能随时增加一个,比如以16开头呢?19开头呢?谁知道以后的事,咱们的代码要保证几年没问题,所以还可以不验证第二位规则:

    var reg = /^1[0-9]{10}$/;
    2017年11月16日,中华人民共和国工业和信息化部(以下简称“工信部”)在其官方网站上发布了《2017年第10批<电信网码号资源使用证书>颁发结果公示及领证通知》(以下简称《通知》)。公示结果显示,中国电信获得了199(0~9)号段的公众移动通信网网号,198(0~9)号段的公众移动通信网网号被中国移动获得,中国联通则将166(0~9)号段的公众移动通信网网号收入囊中。

    var reg = /^0?(13[0-9]|15[012356789]|18[012346789]|14[57]|17[678]|170[059]|14[57]|166|19[89])[0-9]{8}$/;

    中国移动:134、135、136、137、138、139、150、151、152、157(TD)、158、159、182、183、184、187、178、188、147(数据卡号段)、1705(虚拟运营商移动号段)

      中国联通:130、131、132、145(数据卡号段)、155、156、176、185、186、1709(虚拟运营商联通号段)

      中国电信:133、153、177、180、181、189、(1349卫通)、1700(虚拟运营商电信号段)




    展开全文
  • **最新2018手机号码正则表达式**

    千次阅读 2018-09-25 10:44:46
    2018年8月工信部给运营商批了198 199 166手机号段,中国电信获得199号段,中国移动获得198号段,中国联通获得166号段。 目前匹配手机号段: 中国电信号段 133、149、153、173、177、180、181、189、199 中国联通...

    2018年8月工信部给运营商新批了198 199 166手机号段,中国电信获得199号段,中国移动获得198号段,中国联通获得166号段。

    目前匹配手机号段:

    中国电信号段
    133、149、153、173、177、180、181、189、199
    中国联通号段
    130、131、132、145、155、156、166、175、176、185、186
    中国移动号段
    134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、178、182、183、184、187、188、198
    其他号段
    14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。

    虚拟运营商
    电信:1700、1701、1702
    移动:1703、1705、1706
    联通:1704、1707、1708、1709、171

    匹配手机号码的正则表达式:

    ^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\\d{8}$
    

    Java示例:

    /** 
    * 判断是否是手机号 
    *  
    * @param mobile 
    * @return 
    */  
    public static boolean isMobile(String mobile) {  
        String regex = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\\d{8}$";  
        Pattern p = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);  
        Matcher m = p.matcher(mobile);  
        return m.matches();  
    }  
    
    展开全文
  • 可通过此类获得手机端的电话号码与手机ip
  • Android APN设置及获得手机号.pdf
  • C#-根据手机号获得相应的信息

    千次阅读 2016-11-28 12:42:27
    需求:用户输入根据手机号获得手机号所在的省市信息思路:调用相关的API进行分析效果代码using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System....

    需求:

    用户输入根据手机号,获得手机号所在的省市信息

    思路:

    调用相关的API进行分析

    效果

    这里写图片描述

    代码

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Net;
    using System.Text;
    using System.Threading.Tasks;
    using LitJson;
    using System.Text.RegularExpressions;
    
    namespace ConsoleApplication1
    {
        public class PhoneInfo
        {
    
            /// <summary>
            /// </summary>
            public PhoneInfo()
            {
    
            }
            public string Mobile;
    
            public string QueryResult;
    
            public string TO;
    
            /// <summary>
            /// 中国联通
            /// </summary>
            public string Corp;
    
            public string Province;
    
            public string City;
    
            /// <summary>
            /// 区域编号
            /// </summary>
            public string AreaCode;
    
            public string PostCode;
    
            public string VNO;
    
            public string Card;
    
            public override string ToString()
            {
                return string.Format("手机号:{0} 运营商:{1} 省:{2} 市:{3} 区号:{4}", Mobile, Corp, Province, City, AreaCode);
            }
        }
        class Program
        {
            static void Main(string[] args)
            {
                Regex rx = new Regex(@"^[1][358][0-9]{9}$");
                var phoneNum = "13262983383";
                if (rx.IsMatch(phoneNum))
                {
                    var Url = @"http://v.showji.com/Locating/showji.com2016234999234.aspx?m=13262983386&output=json&callback=querycallback&timestamp=1480066397101";
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
                    request.Method = "GET";
                    request.ContentType = "text/html;charset=UTF-8";
    
                    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                    Stream myResponseStream = response.GetResponseStream();
                    StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
                    string retString = myStreamReader.ReadToEnd();
                    //字符串截取
                    var trueValue = retString.Substring(14, retString.Length - 16);
                    try
                    {
                        var phone = JsonMapper.ToObject<PhoneInfo>(trueValue);
                        Console.WriteLine(phone);
                    }
                    catch(Exception ex)
                    {
                        Console.WriteLine(ex.ToString());
                    }
    
                    Console.Read();
                }
            }
        }
    }
    

    unity交流群

    QQ群
    unity3d unity 游戏开发

    工程下载

    展开全文
  • 获得当前手机号码

    千次阅读 2013-04-22 17:40:55
    01 02 03 04 05 06 07 08 09 10 ... 1. getPhoneNumber方法返回当前手机的电话号码,  * 同时必须在androidmanifest.xml中  * 加入 android.permission.
  • 微信小程序授权登录和获取手机号功能(详细)

    万次阅读 多人点赞 2019-04-20 18:06:43
    最近改了一个公司项目,增加了一个获取用户手机号功能,里面用到了关于获取用户信息和用户手机号的功能,一开始写的时候发现我把两个按钮写在一个登录页面上,获取手机号逻辑是当用户点击授权之后跳转到首页,当...
  • 如果不及时更新手机号判断正则可能会造成运营商新获得的号段无法通过验证,下面就是的正则验证方法: + (BOOL)checkUserTelNumber:(NSString *)telNumber { if (telNumber.length != 11) { return NO; } /**...
  • js判断最新手机号(2018)

    千次阅读 2018-09-03 10:40:33
    以下为截止2018年1月各大运营商已知手机号码号段: 更新时间2018年1月11日 移动号段: 134 135 136 137 138 139 147 148 150 151 152 157 158 159 172 178 182 183 184 187 188 198 联通号段: 130 ...
  • android手机获取手机号

    千次阅读 2019-06-26 09:03:40
    最近做到一个项目,需要获取手机号。项目中使用的手机卡为电信卡,那么就以此为例吧。 网上不符合需求的方法 Google了一下,网上的做法如下: //获取手机号码 TelephonyManagertm=(TelephonyManager)this....
  • android 获得手机号相关

    万次阅读 2012-12-13 11:48:37
    最近做一个项目 需要获取到手机的相关信息 (请发邮件到freeget.one@gmail.com获得翻强软件。) 一个朋友的看法: 从技术层面而言,手机的SIM卡上并不会存储手机号码信息,只会存储IMSI(International Mobile ...
  • 微信小程序 获取手机号 JS

    万次阅读 多人点赞 2020-03-31 09:17:14
    当我们在开发微信小程序中,有一个常用的功能,就是获取用户的手机号,然后一键登入小程序,那么手机号如何获取呢?请认真看完本文,保证可以获取到用户的手机号
  • 手机号登录的app越来越多,且大都打开app是,默认登录。如用户没有主动退出,则一直处于登录状态。生活中,手机号可能会变动。故为了保留用户原有的账号,需要置换手机号功能。此篇文章,强调了手机号置换功能,虽小...
  • Android不一定能获得手机号码

    千次阅读 2011-06-07 19:12:00
    手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是... 那么手机号为什么有
  • 全国各地手机号数据库

    热门讨论 2016-04-20 11:20:24
    全国各地手机号数据库密码
  • 手机号段正则表达式 (2019-01 最新)

    万次阅读 多人点赞 2019-01-02 16:41:20
    首先,有一点注意的是,手机号这种东西会不断更新(时间跨度比较长,具体规则估计得去工信部查看)所以,个人认为网上流传的大多数介绍其 正则表达式 的文章,是无法保证规范与时效性的。总结来说,如果想要保障严谨...
  • android中怎样实现二维码扫描后获取客户的手机号?用的是4.0以上的版本,需要获得哪些用户扫描了二维码,并把它传入数据库,有没有办法获得用户在线扫描的手机号码
  • 手机号加密

    千次阅读 2018-12-26 20:31:21
    小睿同学常在网上备份通讯录,他担心通讯录中手机号码和对应人的相关信息一旦泄露就会留下后患,所以,他想将手机号加密后再上传备份。小睿对二进制码很有研究,他给出的加密规则是:先将11位的手机号码后八位转换成...
  • Android获取手机号码

    万次阅读 2019-04-04 11:24:06
    今天来说一下Android系统中怎么获取手机号 一、SIM卡存储的数据可分为四类,它们分别是: 第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥...
  • 如何通过手机号获得对应的省份

    千次阅读 2017-06-04 09:20:25
    手机号,省份,Python
  • 运单号获取用户手机号

    千次阅读 2019-09-22 12:01:25
    遇到一个需求,需要通过扫描运单号获取手机人手机号信息,这个功能主要运用于快递柜扫描单号快捷入库,百度了一波,说什么的都有,下面分享一下从百度上分享到的答案: 一、有这种接口的,但是一般都是不会公开的...
  • 正则表达式验证手机号 2017年8月,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。 运营商号段分析: 手机号码: 13[0-9], 14[5,7], 15[0, 1, 2, 3, 5, 6, 7, 8, 9], 17[6, 7, 8], 18...
  • 使用手机号查询到手机的归属地(包括:省、市,内容为mysql数据)
  • 不需要手机号,怎样注册邮箱账号

    万次阅读 2019-03-14 14:24:02
    这里需要手机号、那里需要手机号手机号绑定了各种平台,各种软件是另我们头痛的一件事,今天来为大家分享,不需要手机号,怎样注册邮箱账号呢?希望可以帮助到大家。 方法一:批量注册 首先,打开浏览器,网页搜素...
  • 高通平台上phonemanager只能获取卡1的手机号,获取卡2的类是隐藏的@hide 所以要是获取卡2的电话号,是需要反射进行的。 代码是android studio 的。
  • 获取手机号码

    千次阅读 热门讨论 2018-10-15 10:25:47
    //获取手机号码  TelephonyManager tm = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);  String deviceid = tm.getDeviceId();//获取智能设备唯一编号  String te1 = tm....
  • 网络信息的多元化,让人们的生活多姿多彩,购物软件的诞生,让人们的在家购物得到实现,京东,一个购物软件,在京东上会绑定我们的手机号,那如果更改手机号就需要更变绑定的手机号了,下面我将分享一下如何更改京东...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 195,674
精华内容 78,269
关键字:

如何获得新手机号