PHP正则匹配手机靓号

                //-----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';
                }
发布了34 篇原创文章 · 获赞 10 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/u014391889/article/details/84963335
今日推荐