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