常用正则,积累中。。。
返回真为正确
验证金钱
let reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; let money = "520.100"; //000 错 //0 对 //0. 错 //0.0 对 //050 错 //00050.12错 //70.1 对 //70.11 对 //70.111错 //500 正确 if (reg.test(money)) { alert("正确~"); }else{ alert("有误~"); };
验证手机号
let phoneRule = /^[1][3,4,5,6,7,8,9][0-9]{9}$/ let phone = '13280808080' if(phoneRule.test(phone)){ // 正确 }
验证身份证号
let reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
验证银行卡号
var regExp = /^([1-9]{1})(\d{15}|\d{18})$/;
有问题可直接留言,望各位与我都可以成为技术大牛。