验证手机号格式
/**
*
* 移动号段:134,135,136,137,138,139,147,148,150,151,152,157,158,159,172,178,182,183,184,187,188,195,198
* 联通号段:130,131,132,145,146,155,156,166,175,176,185,186,196
* 电信号段:133,149,153,173,174,177,180,181,189,191,193,199
* 广电号段:190,192,197
* 电信虚拟:162,1700,1701,1702
* 移动虚拟:165,1703,1705,1706
* 联通虚拟:167,1704,1707,1708,1709,171
* @param mobile
* @return
*/
public boolean phoneVerify(String mobile){
Pattern p = compile("^1(3\\d|4[5-9]|5[0-35-9]|6[567]|7[0-8]|8\\d|9[0-35-9])\\d{8}$");
Matcher m = p.matcher(mobile);
return m.matches();
}