C#判断手机号码(支持130,150,170,180四种手机号码段) 2018更新
C#判断手机号码(支持130,150,170,180四种手机号码段) 2018更新C# Code:
/// <summary>
/// 判断手机号码
/// </summary>
/// <param name="phoneNo"></param>
/// <returns></returns>
public static bool IsPhoneNo(string phoneNo)
{
string str = @"^0{0,1}(13[0-9]|15[0-9]|17[0-9]|18[0-9])[0-9]{8}$";
return Regex.IsMatch(phoneNo.ToStringEx(), str);
}
//来源:C/S框架网(www.csframework.com) QQ:23404761
/// <summary>
/// 判断手机号码
/// </summary>
/// <param name="phoneNo"></param>
/// <returns></returns>
public static bool IsPhoneNo(string phoneNo)
{
string str = @"^0{0,1}(13[0-9]|15[0-9]|17[0-9]|18[0-9])[0-9]{8}$";
return Regex.IsMatch(phoneNo.ToStringEx(), str);
}
//来源:C/S框架网(www.csframework.com) QQ:23404761
联通现有号段是:130、131、132、155、156、186、185,其中3G专属号段是:186、185。还有无线上网卡专属号段:145。
移动现有号段是:134、135、136、137、138、139、150、151、152、157、158、159、182、183、188、187。
电信现有号段是:133、153、180、181、189。
手机号码的前三位代表的含义:
前三位代表运营商
中国电信2G/3G号段:133,153, 180,181,189
4G号段:173, 177
中国联通2G/3G号段:130,131,132,155,156,185,186
3G上网卡:145
4G号段:176,185
中国移动2G/3G号段:134,135,136,137,138,139,150,151,
152,158,159,182,183,184
3G上网卡:147
4G号段:178,184
中间4到7位数字代表不同的地区,由运营商统一分配,但随着手机用户的不断增多,许多不规则的号码出现了,所以中间代表数也就不再有规律。
最后四位数字代表移动电话用户,由归属位置寄存器HLR进行自由分配
参考文档:
自动升级程序支持SQL脚本更新升级
C#主动POST推送URL链接到百度站长平台(支持提交、更新和删除URL链接)
支持主从表BLL单独提交明细表优化UpdateDetailKey方法|C/S框架网
CSFramework通用自动提交数据工具类(DbDataUpdate),支持MsSQL,MySQL,Oracle三种数据库
CSFramework.WebApi框架快速搭建后端服务支持APP、B/S、C/S、微信小程序、公众号、Web客户端
EFCore+Scheme(数据库架构)实现分库分表支持多种主流数据库解决方案|C/S开发框架
CSFrameworkV6.0旗舰版开发框架升级更新日志|C/S开发框架
EntityFramework通用DbContext类,支持动态实体模型,多数据库(MySQL,SqlServer,Oracle)
智能语音播报音箱收款播报机|收钱音箱|收款盒子4G版Wifi版(支持微信、支付宝)|C/S开发框架
DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)|C/S开发框架
C/S开发框架教程:使用基础资料(数据字典)的DAL层更新主从表(或多表)数据
基于集团组织架构数据权限系统快速开发框架(C#.NET Winform+支持多数据库)
DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)
CSFramework.DB多数据库支持组件DbDataUpdate.UpdateObject详解
CSFramework对象模型框架(DbDataUpdate),支持MsSQL,MySQL,Oracle三种数据库操作
CSFramework软件版本自动升级程序支持多个客户端系统共享使用一个升级程序
自动升级程序支持SQL脚本更新升级
C#主动POST推送URL链接到百度站长平台(支持提交、更新和删除URL链接)
支持主从表BLL单独提交明细表优化UpdateDetailKey方法|C/S框架网
CSFramework通用自动提交数据工具类(DbDataUpdate),支持MsSQL,MySQL,Oracle三种数据库
CSFramework.WebApi框架快速搭建后端服务支持APP、B/S、C/S、微信小程序、公众号、Web客户端
EFCore+Scheme(数据库架构)实现分库分表支持多种主流数据库解决方案|C/S开发框架
CSFrameworkV6.0旗舰版开发框架升级更新日志|C/S开发框架
EntityFramework通用DbContext类,支持动态实体模型,多数据库(MySQL,SqlServer,Oracle)
智能语音播报音箱收款播报机|收钱音箱|收款盒子4G版Wifi版(支持微信、支付宝)|C/S开发框架
DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)|C/S开发框架
C/S开发框架教程:使用基础资料(数据字典)的DAL层更新主从表(或多表)数据
基于集团组织架构数据权限系统快速开发框架(C#.NET Winform+支持多数据库)
DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle三种数据库)
CSFramework.DB多数据库支持组件DbDataUpdate.UpdateObject详解
CSFramework对象模型框架(DbDataUpdate),支持MsSQL,MySQL,Oracle三种数据库操作
CSFramework软件版本自动升级程序支持多个客户端系统共享使用一个升级程序
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
