正则表达式号码靓号类型判断代码

发布时间:2020-04-07 来源:未知 点击:

靓号检测:主要可以检测连号(正连 12345、倒连65432)、AABB号、手机号码、日期号(生日号、年度号)、ABBCABB号,3位以上重复号。更多类型号码检测可以根据以下表达式改造。

' 匹配6位顺增

regex.Pattern = "(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){5}\d"

' 匹配6位顺降

regex.Pattern = "(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){5}\d"

' 匹配6位顺增或顺降

regex.Pattern = "(?:(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){5}|(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){5})\d"

匹配4-9位连续的数字

(?:(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){3,}|(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){3,})\d

匹配3位以上的重复数字

([\d])\1{2,}

匹配日期类型的数字

(19|20)[\d]{2}(1[0-2]|0?[1-9])(31|2[0-9]|1[0-9]|0?[0-9])

手机号码类

(13[0-9]|15[0-9]|18[0-9])([\d]{2,4}){2}

匹配33111类型的

([\d])\1{1,}([\d])\2{2,}

匹配5331533类型的

(([\d]){1,}([\d]){1,})\1{1,}

匹配22334,123355类型的

([\d])\1{1,}([\d])\2{1,}

以上正则均在MTracer 2.0中调试并在实际应用中通过,欢迎大家发表自己的看法以及分享自己的技术与心得。

这就是微学网-程序员之家为你提供的"正则表达式号码靓号类型判断代码"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/13019.html

正则 纳税号_正则表达式号码靓号类型判断代码相关推荐

  1. oracle匹配靓号的正则表达式_正则表达式号码靓号类型判断代码

    正则表达式号码靓号类型判断代码 更新时间:2010年05月09日 13:56:59   作者: 很多网站需要将好的会员号留着,或用于日后的盈利.实现方法不是本文讨论范围,本文仅列出博主用于检测靓号类型 ...

  2. php 正则 靓号,正则表达式号码靓号类型判断代码

    很多网站需要将好的会员号留着,或用于日后的盈利.实现方法不是本文讨论范围,本文仅列出博主用于检测靓号类型的一些正则,下面跟随爱站技术小编一起来看下正则表达式号码靓号类型判断代码. 靓号检测:主要可以检 ...

  3. oracle匹配靓号的正则表达式_正则表达式(靓号过滤)

    一般公司在开发一类对的号码时,会预留一些号码给以后升级的会员使用,比如旺旺靓号,QQ号等,采用正则表达式实现较好,通过规则引擎的后台页面做成实时可配置的也是不错的选择. 一. 一般会有如下的正则需求 ...

  4. 正则表达式判断号码靓号类型

    靓号检测:主要可以检测连号(正连 12345.倒连65432).AABB号.手机号码.日期号(生日号.年度号).ABBCABB号,3位以上重复号. 更多类型号码检测可以根据以下表达式改造. 1.匹配6 ...

  5. python中定义变量有引号和单引号_说说Python 单引号、双引号、三引号的区别?...

    公众号新增加了一个栏目,就是每天给大家解答一道Python常见的面试题,反正每天不贪多,一天一题,正好合适,只希望这个面试栏目,给那些正在准备面试的同学,提供一点点帮助! 小猿会从最基础的面试题开始, ...

  6. java正则匹配换行_正则表达式怎么匹配换行符

    正则表达式匹配文本中包含换行符等空白字符如何匹配 使用[\s\S]匹配任意字符,而不是使用"." 使用s单行修饰模式,例:$pattern = '#abc.*?def#s'; // ...

  7. 小程序获取城市行政区号_小程序获取用户手机号操作代码示例

    小程序获取手机号操作,获取微信用户绑定的手机号,需先调用wx.login接口.因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 组件的点击来触发,也就是用户主动点击按钮 ...

  8. 95号段短号码和短消息接入代码的禁止要求是什么?

    禁止性要求 根据<电信网码号资源管理办法>(2003年信息产业部令第28号,2014年工业和信息化部令第28号修正). 第十三条 有下述情形之一的,电信主管部门不受理码号申请: 1.码号申 ...

  9. java 正则 工具类_正则表达式工具类,正则表达式封装,Java正则表达式

    正则表达式工具类 正则表达式封装 Java正则表达式 >>>>>>>>>>>>>>>>>>& ...

  10. python自动排版公众号_自制微信公众号一键排版工具

    近日,几个码农因「写脚本」被开除了.要我说,不写点脚本那还叫码农吗.我最近也给自己写了一点小脚本,用于在微信公众号中生成个性排版.现在我把整个过程分享给大家.本文就是用这个小工具完成的哦. 操作过公众 ...

最新文章

  1. 英特尔10nm至强CPU发布,对标AMD“米兰”EPYC,然而结果尴尬了
  2. 大数据,只是为了赚钱么?
  3. VS2017 安装程序清单签名验证失败
  4. 构建物联网网络的4个关键步骤简介
  5. c语言中赋值表达示与复制语句的区别
  6. Codeforces VK Cup 2015 A.And Yet Another Bracket Sequence(后缀数组+平衡树+字符串)
  7. java减治法深度优先查找_排序|减治法实现排序
  8. Sublime配置VI插件后 快捷键总结
  9. 如何通过玩TensorFlow Playground来理解神经网络
  10. 两步解决科来数据包生成器找不到网卡的问题
  11. Spring Cloud 与 Dubbo 优缺点详解
  12. 数字孪生可视化管理平台的意义
  13. oracle 倒库详细步骤,科二倒车入库操作步骤高清图解,一步一解读,非常实用!...
  14. 渗透测试八个步骤【渗透测试流程】
  15. 大学生社交网络问卷调查,社交情况问卷调查报告
  16. 微信公众平台接口调试工具——蓝牙设备调试篇
  17. D-LINK DIR823PRO 路由器更新固件为openwrt-18.06.1 支持802.11s组建mesh
  18. 清华大学五道口金融学院2022年博士生(联合培养项目)招生简章
  19. linux电容触摸屏驱动参数,基于FT5x06嵌入式Linux电容触摸屏驱动
  20. HashTable 使用

热门文章

  1. excel生成随机手机号
  2. 一种人脸识别活体检测方法:基于背景的活体判断方法
  3. .html页面缓存问题
  4. 嵌入式--需要懂的网站
  5. WORKBENCHSCDM导入CAD文件报错?
  6. 愿你出走半生,归来仍是少年——2017年半年总结(下)
  7. CSDN博文精选:最受欢迎的系列专栏博客推荐
  8. 梦想CAD软件(控件)图层介绍
  9. JavaScript 全栈工程师培训教程
  10. 511遇见易语言取屏幕分辨率和设置屏幕分辨率