正则小数点保留两位,小数点可有可无最多两位

正则小数点保留两位,小数点可有可无最多两位

var reg =/^(?!0+(?:\.0+)?$)(?:[1-9]\d*|0)(?:\.\d{1,2})?$/;
reg.test("0") // false
reg.test("0.00") // false
reg.test("0.01") // true
reg.test(1.222) // false
reg.test(1) // true
reg.test(1.1) // true
posted @ 2020-07-06 17:10  谷雨、  阅读(1532)  评论(0编辑  收藏  举报