最新手机号码的正则表达式

来源:互联网 发布:晨枫网络是真的吗 编辑:程序博客网 时间:2024/05/19 06:17

public class Test {


 public static void main(String[] args) {


                 String regMobile = "^(13[0-9]|15[0|1|2|3|5|6|7|8|9]|18[0|2|3|5|6|7|8|9])\\d{8}$";


                 Pattern pat = Pattern.compile(regMobile);


                 Matcher match = pat.matcher("18812345678");


                 System.out.println("是否存在该手机号码:"  + match.matches());


         }
}

中国电信发布中国3G号码段:中国联通185,186;中国移动188,187;中国电信189,180共6个号段。

 3G业务专属的180-189号段已基本分配给各运营商使用, 其中180、189分配给中国电信,187、188归中国移动使用,185、186属于新联通。

 中国移动拥有号码段:139、138、137、136、135、134、159、158、157(3G)、152、151、150、188(3G)、187(3G);14个号段 。

中国联通拥有号码段:130、131、132、155、156(3G)、186(3G)、185(3G);6个号段 。

中国电信拥有号码段:133、153、189(3G)、180(3G);4个号码段 。

移动: 2G号段(GSM网络)有139,138,137,136,135,134(0-8),159,158,152,151,150 3G号段(TD-SCDMA网络)有157,188,187 147是移动TD上网卡专用号段.。

联通: 2G号段(GSM网络)有130,131,132,155,156 3G号段(WCDMA网络)有186,185 。

电信: 2G号段(CDMA网络)有133,153 3G号段(CDMA网络)有189,180。