正则校验输入项
1.常见手机号码座机号校验规则:
手机号:首位1,次位3、4、5、6、7、8、9(2020年无1、2号段),剩余九位[0-9]
座机号:三或四位数字-七或八位数字,其中区号可以没有
表达式:^(((\d{3,4}-)?[0-9]{7,8})|(1(3|4|5|6|7|8|9)\d{9}))$
校验方法:
var tel = $('#tel').val().replace(/^\s+|\s+$/g,''); //去除首尾空格
var rule = new RegExp(/^(((\d{3,4}-)?[0-9]{7,8})|(1(3|4|5|6|7|8|9)\d{9}))$/);
var result = rule.test(tel);//true or false
2.常见金额(合法正浮点数)校验规则
工欲善其事 必先利其器