首先你得知道中国大陆有哪些号段,请参考维基百科:中国内地移动终端通讯号码
中国内地手机卡号以1开头,共11位数,前7位数字通常称为手机号段。
示例:1XX-YYYY-ZZZZ
第1~3位数表示电信运营商。
第4~7位数表示地区号码(YYYY)。
第8~11位数表示客户号码(ZZZZ)。
注:2010年11月,携号转网政策在部分地区开始试行,对于成功进行携号转网的用户,手机号段不再能体现其当前所属运营商。
中国移动共计19个号段:1340-1348、135-139、147、150-152、157-159、178、182-184、187-188
中国联通共计9个号段:130-132、145、155-156、176、185-186
中国电信共计7个号段:133、1349、153、177、180-181、189
虚拟运营商共计2个号段:170、171
上网卡:又称数据卡,14号段为上网卡专属号段,中国联通上网卡号段为145,中国移动上网卡号段为147。
综合来看,号段主要有(不包括上网卡):130-139、150-153,155-159,180-189、170-171、176-178
手机号正则表达式 java版:^((13[0-9])|(17[0-1,6-8])|(15[^4,\\D])|(18[0-9]))\\d{8}$
时间:2016年2月22日