js正则验证金额,保留两位小数 亲测有效: var reg = /^(?!0+(?:.0+)?$)(?:[1-9]d*|0)(?:.d{1,2})?$/; var str = 0.00; reg.test(str);