// 正则表达式 数字和小数点 非负数 保留两位小数点 let reg = /^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/ console.log(reg.test('123.23'))