150、151、152、153、155、156、157、158、159
九个
130、131、132、133、134、135、136、137、138、139
十个
180、181、182、185、186、187、188、189
七个
147 一个
177一个
手机开头为上面29个,之外的所有号码为验证错误
var patrn=/^(13[0-9]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|5|6|7|8|9]|147|177)\d{8}$/;
if (!patrn.exec(tel)){
alert('手机号码格式不正确');
}else{
alert('验证成功');
}