mysql 正则 查询 手机号,移动手机号码段 正则-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

mysql 正则 查询 手机号,移动手机号码段 正则

简介: SELECT tel FROM `sz_ucenter_members` WHERE tel REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$'; //全网段,有几个号码段不存在我也加上了,如181,182,183,184 2010年中国移动:134.135.136.137.138.139.150.151.152.157.158.159.187
SELECT tel FROM `sz_ucenter_members` WHERE tel REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$'; //全网段,有几个号码段不存在我也加上了,如181,182,183,184

2010年
中国移动:134.135.136.137.138.139.150.151.152.157.158.159.187.188 ,147(数据卡)

中国联通:130.131.132.155.156.185.186 

中国电信:133.153.180.189 
CDMA :133,153

2011年 

移动手机号码段:
134、135、136、137、138、139、
147
150、151、152,157(TD)、158、159、
182,183、187、188,

2012年 增加184号段

134、135、136、137、138、139、
147(数据卡号段)
150、151、152,157(TD)、158、159、
182,183、184、187、188,

正则 

^[1](3[4-9]|47|5[012789]|8[23478])[0-9]{8}$


SELECT tel FROM `sz_ucenter_members` WHERE tel REGEXP '^[1](3[4-9]|47|5[012789]|8[23478])[0-9]{8}$'; 


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章
最新文章
相关文章