正則表示式:匹配手機靚號
阿新 • • 發佈:2020-12-23
序號 | 規則 | 正則表示式 |
---|---|---|
01 | 尾數不是4的 | \d+[^4]$ |
02 | 不能含4的 | [0-35-9]{11} |
03 | AABB尾號 | ^\d+(\d)(?!\1)(\d)\2((?!\2)\d)\3$ |
04 | AAA尾號 | ^\d+(\d)(?!\1)(\d)\2{2}$ |
05 | AAA非尾號 | ^(\d)+(?!\1)(\d)\2{2}(?!\2)\d+$ |
06 | AAA不限位 | ^(\d)+(?!\1)(\d)\2{2}(?!\2)\d*$ |
07 | AAAB尾號 | (\d)+(?!\1)(\d)\2{2}((?!\2)\d)$ |
08 | ABAB尾號 | ^\d{7}(\d)((?!\1)\d)\1\2$ |
09 | AABA尾號 | ^\d{7}(\d)\1((?!\1)\d)\1$ |
10 | ABAA尾號 | ^\d{7}(\d)((?!\1)\d)\1{2}$ |
11 | ABBA尾號 | ^\d{7}(\d)((?!\1)\d)\2\1$ |
12 | ABCC尾號 | ^\d{7}(\d)((?!\1)\d)((?!\1|\2)\d)\3$ |
13 | AABBB不限位 | (\d)\1{1,}(\d)\2{2,} |
14 | ABBABB,AABAAB不限位 | ((\d)\2*(?!\2)(\d)\3*)\1+ |
15 | AABB,AAABB,AABBB不限位 | (\d)\1{1,}(\d)\2{1,} |
16 | 3位以上的重複數字 | (\d)\1{2,} |
17 | 6位順增 | (?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){5}\d |
18 | 3位以上順增 | (?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){3,}+\d |
19 | 6位順降 | (?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){5}\d |
20 | 6位順增或順降 | (?:(?: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 |
21 | 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 |
22 | 日期型別的數字 | (19|20)\d{2}(1[0-2]|0?[1-9])(31|2[0-9]|1[0-9]|0?[0-9]) |