正则表达式匹配最多两位小数的数字
我可以使用JavasScript正则表达式来匹配多达两位小数的数字吗?
有效的例子:
123.22
3
22
654
9292929292.12
0.21
3.1
无效示例:
221.1232
4.23332
12.763
如果前导零在01.23和000.2中无效,那么
^((?:0|[1-9]d*)(?:.d{1,2})?)$
您可以使用
/^d+(?:.d{1,2})?$/
var re = /^d+(?:.d{1,2})?$/;
console.log(
re.test('123.22'),
re.test('221.1232')
)
链接地址: http://www.djcxy.com/p/76785.html
上一篇: Regular expression to match numbers up to two decimal place