匹配非零开头的最多带两位小数的数字正则表达式

实际应用中,这样的需求还是挺多的,下面就分享一段能够实现此功能的代码。

代码实例如下:

var reg = /^([1-9][0-9]*)+(.[0-9]{1,2})?$/;
var one = "01.20";
var two = "3.10";
var three = "3.1415";
console.log(reg.test(one));
console.log(reg.test(two));
console.log(reg.test(three))

更多内容可以参阅相关阅读。

(1).正则表达式教程可以参阅正则表达式教程板块。

(2).test()方法可以参阅正则表达式test()函数一章节。