验证价格
var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,4})?$)|(^(0){1}$)|(^[0-9]\.([0-9]{1,4})$)/;
$("#ipt").on("keyup",function(){
var text = $("#ipt").val();
console.log(reg.test(text));
$(this).css("border-color",reg.test(text) ? "#F1F1F1" : "red");
})
//可以为0,小数最多4位,正则表达式中不要有空格,否则报错,正则会把空格也当匹配条件,坑。。
验证手机号码
var phonePattern = /^1\d{10}$/;
function verifyPhone(phone) {
if (!phone || !phone.trim()) {
return '请输入手机号码。';
}
if (!phonePattern.test(phone)) {
return '请输入有效的手机号码。';
}
return '';
}