青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Google网站性能优化工具Page Speed联通版苹果iPhone今日开售 »

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

  很多网站需要将好的会员号留着,或用于日后的盈利。实现方法不是本文讨论范围,本文仅列出用于检测靓号类型的一些正则。

  靓号检测:主要可以检测连号(正连 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.williamlong.info/archives/1972.html
  • 文章排行:
  • 1.michael
  • 呵呵 今天有个好位置 之前网易注册到一个好号 后来被强行收回了
  • 2009/10/30 22:55:37   支持(6)反对(2) 回复
  • 3.园子
  • 网站做大靓号就升值了
    腾讯就是个例子
    一个99999竟然能卖到20万!
    漠岚 于 2009-11-5 15:48:48 回复
    888888 好像更贵
    漠岚 于 2009-11-5 15:56:29 回复
    收藏了 嘿嘿
  • 2009/10/31 8:49:58   支持(6)反对(5) 回复
  • 4.WordPress啦
  • 恩,正则表达式的功能还是十分强的
  • 2009/10/31 10:05:49   支持(6)反对(5) 回复
  • 6.蟋蟀哥哥
  • 不错。。。不过我似乎用不上。呵呵
  • 2009/10/30 22:47:18   支持(3)反对(3) 回复
  • 15.两个博客
  • 说句老实话不太想看投递的文章,很想看月光自己写的文章。
    管智鹏 于 2009-11-1 12:16:06 回复
    月光最近很低产啊!呵呵。
  • 2009/10/30 23:21:22   支持(6)反对(7) 回复
  • 16.IT者
  • 可是有几个能做大?

    还是多多关心自己的博客现实点,今天PR更新,小站PR从0到2,留言祝贺一下!
  • 2009/10/31 9:27:23   支持(4)反对(5) 回复
  • 19.Jacse
  • 原来如此,我以为都是人工设置的呢。
  • 2009/10/31 10:55:23   支持(4)反对(7) 回复
  • 20.大睢宁
  • 这博客强啊,百度权重竟然这么高
  • 2010/8/6 7:54:28   支持(2)反对(5) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.