var reg = /^(-?\d+)(\.\d{[b]1,5[/b]})?$/ if (!reg.test(price)) { alert("输入的不是金额格式,请重新输入!"); return; } //1,5 指的是小数点后可以有5位