手机靓号正则表达式「建议收藏」

手机靓号正则表达式「建议收藏」手机靓号正则表达式手机靓号正则ABC+=1234或12345…AAAA+=1111或11111…AAAA+//ABC+DDD+//AA+BBB+//AABBCC//ABABABAAAA+    (\d)\1{3,}   //如果想调3A+改{3,}改成{2,},想固定3A的话把{2,}的{,}号去掉  (1111+)ABC+DDD+  (?:0(?=1)|1(?=2)|2(?=3)|3(?=4

大家好,又见面了,我是你们的朋友全栈君。

手机靓号正则表达式

手机靓号正则 ABC+ = 1234或12345… AAAA+ = 1111或11111…

AAAA+ / / ABC+DDD+ / /AA+BBB+//AABBCC//ABABAB

AAAA+      (\d)\1{3,}    //如果想调3A+改{3,}改成{2,},想固定3A的话把{2,}的{,}号去掉    (1111+)
ABC+DDD+    (?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){2,}\d(\d)\1{1,}    (123+555+)
AA+BBB+     ([\d])\1{1,}([\d])\2{2,}    (11222/111222)
AABBCC      ([\d])\1{1}([\d])\2{1}([\d])\3{1}    (115566)
ABABAB     (\d)((?!\1)\d)\1\2\1\2    (121212)

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

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

ABC*ABC        (1235123)  
 (?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){ 
   2}\d[\d](?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){ 
   2}\d           // 如果两个*的话在中间[\d]这个位置加一个[\d]

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

AAA 结尾      \d{7}([0-9])(?!\1)([0-9])\2{2}
AABB 结尾     \d{6}([0-9])(?!\1)([0-9])\2(?!\2)([0-9])\3
AA 结尾      \d{8}([0-9])(?!\1)([0-9])\2{1}
ABAB 结尾     \d{7}([0-9])(?!\1)([0-9])\1\2
ABC 结尾     \d{7}([0-9]012|[0]123|[1]234|[2]345|[3]456|[4]567|[5]678|[^6]789)
CBA 结尾     \d{7}([0-9]987|[9]876|[8]765|[7]654|[6]543|[5]432|[4]321|[^3]210)

“ab** ab**”   “\d{3}(\d{2})(?!\1)(\d{2})\1(\d{2})” “如 2365 2374”
“**ab **ab”   “\d{5}(\d{2})(?!\1)(\d{2})\1” “结尾如 2356 8756”

“不带 4 和 7”    “(0|1|2|3|5|6|8|9){11}” “不带 4 和 7”
“不带 4 或 7”    “(0|1|2|3|5|6|8|9){11}” “手机号码不带 4 或 7”
“号段不带四,后四位带四”   “1\d{2}[012356789]{4}(4\d{3}|\d4\d\d|\d\d4\d|\d{3}4)” “号段不带四,后四位带四”
“号段带四,后四位不带四”   “1\d{2}(4\d{3}|\d4\d\d|\d\d4\d|\d{3}4)[012356789]{4}” “号段带四,后四位不带四”
“六拖二”   “\d{2}([0-9])(?!\1)([0-9])\2{5}(?!\2)([0-9])\3” “如 33333322”
“六拖一”   “\d{3}([0-9])(?!\1)([0-9])\2{5}(?!\2)([0-9])” “如 5555554”
“年份类”   “\d{7}((19[5-9][0-9])|(20[0-1][0-9]))” “筛选年份特征的号码”
“生日类”   “\d{7}(?:0[13578]|1[02])(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)(?:0[1-9]|[12]\d|30)|02(?:0[1-9]|1\d|2[0-8])” “筛选生日特征的号码”
“四拖二”   “\d{4}([0-9])(?!\1)([0-9])\2{3}(?!\2)([0-9])\3” “结尾如 777744”
“四拖一”   “\d{5}([0-9])(?!\1)([0-9])\2{3}(?!\2)([0-9])” “结尾如 77774”
“五拖二”   “\d{3}([0-9])(?!\1)([0-9])\2{4}(?!\2)([0-9])\3” “如 4444422”
“五拖一”   “\d{4}([0-9])(?!\1)([0-9])\2{4}(?!\2)([0-9])” “结尾如 777774”
“以 88 结尾”   “\d{9}(88)” “以 88 结尾”

一杯茶,一包烟,一个BUG ,改一天

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133493.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • DB2数据库_db2查询所有表

    DB2数据库_db2查询所有表必需步骤:您已经启用了DB2扩展Windows安全性。您必须将运行DB2本地应用程序或工具的DB2用户添加至DB2ADMNS或DB2USER组可以使用端口号"50

    2022年8月2日
    10
  • js 彻底理解回调函数「建议收藏」

    一、前奏在谈回调函数之前,先看下下面两段代码:不妨猜测一下代码的结果。functionsay(value){alert(value);}alert(say);alert(say(‘hijs.’));如果你测试了,就会发现:只写变量名say返回的将会是say方法本身,以字符串的形式表现出来。而在变量名后加()如say()返回的就会使say方法调用后的结果,这里

    2022年4月4日
    56
  • micro f1和macro f1_correct score

    micro f1和macro f1_correct score首先,明确一个概念,精确率(Precision)和召回率(Recall)并不是只有在目标检测中才有的,是所有任务涉及到分类的都有。而且P和R是针对于每一类来说的,每一个类别都有自己的准确率和召回率,计算每一个类别时,该样本即为正样本,其他样本统一为负样本来计算。首先,先说F1score,它其实是用来评价二元分类器的度量。F1是针对二元分类的,那对于多元分类器,有没有类似F1score的度量方法呢?那就是这里提到的micro-F1和macro-F1macro-F1…

    2022年10月10日
    3
  • c++中条件运算符_单目运算符有哪些

    c++中条件运算符_单目运算符有哪些条件运算符是C++中唯一一个三元运算符,要求有三个操作对象,条件表达式的一般形式为:表达式1?表达式2:表达式3条件运算符的执行顺序是,先求解表达式1,若为真则求解表达式2,此时表达式2的值作为整个条件表达式的值。若表达式1的值为假,则求解表达式3,表达式3的值为整个条件表达式的值。max=(a>b)?a:ba比b大时,关系表达式为真,条件表达式的值为a;b比a大时,关系表达式为假,条件

    2022年10月2日
    3
  • HTML中的定位(php跳转到指定网页)

    1、通过地址定位:先页面定位位置:<aname=”name”/>然后通过js地址跳转:location.href=”#name”;或直接点击的html<ahref=”#name”>2、基于H5标准语法跳转先页面定位位置:<aid=”name”/>document.querySelector(“#name”).sc…

    2022年4月14日
    53
  • 闫学灿acwing_用标号法求网络最大流

    闫学灿acwing_用标号法求网络最大流给定一个包含 n 个点 m 条边的有向图,并给定每条边的容量,边的容量非负。图中可能存在重边和自环。求从点 S 到点 T 的最大流。输入格式第一行包含四个整数 n,m,S,T。接下来 m 行,每行三个整数 u,v,c,表示从点 u 到点 v 存在一条有向边,容量为 c。点的编号从 1 到 n。输出格式输出点 S 到点 T 的最大流。如果从点 S 无法到达点 T 则输出 0。数据范围2≤n≤1000,1≤m≤10000,0≤c≤10000,S≠T输入样例:7 14 1 71 2

    2022年8月10日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号