PHP正则匹配手机靓号

    技术2025-04-13  9

    //-----AAA类型判断 if(preg_match('#([\d])\1{2}$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'AAA'; } //-----AAAA类型判断 if(preg_match('#([\d])\1{3}$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'AAAA'; } //-----ABC类型判断 if(preg_match('#(123|234|345|456|567|678|789|012)$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'ABC'; } //-----ABCD类型判断 if(preg_match('#(1234|2345|3456|4567|5678|6789|0123)$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'ABCD'; } //-----AAAB类型判断 if(preg_match('#(\d)\1\1((?!\1)\d)$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'AAAB'; } //-----ABAB类型判断 if(preg_match('#(\d)(\d)\1((?!\1)\2)$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'ABAB'; } //-----AABB类型判断 if(preg_match('#(\d)\1(\d)((?!\1)\2)$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'AABB'; } //-----ABCDABCD类型判断 if(preg_match('#([\d]{4})\1$#', $data[$i]['numbers'])){ $data[$i]['types'] = 'ABCDABCD'; }

    原文链接:https://blog.csdn.net/u014391889/article/details/84963335

    Processed: 0.014, SQL: 9