[1-9][0-9]*(\.{0,1})[0-9]*|0*[1-9]+[0-9]*(\.{0,1})[0-9]*|0*(\.{0,1})[0-9]*[1-9]+[0-9]*
*匹配前面的子表达式零次或多次
+匹配前面的子表达式一次或多次
[1-9][0-9]*(\.{0,1})[0-9]*
[1-9]首字符为1-9的数字
[0-9]*匹配[0-9]零次或多次
(\.{0,1})匹配.零次或一次
[0-9]*匹配[0-9]零次或多次
例如:1983.132或12502.00或9或9.231
0*[1-9]+[0-9]*(\.{0,1})[0-9]*
0*[1-9]+[0-9]*小数点前至少有一个字符为[1-9]
(\.{0,1})匹配.零次或一次
[0-9]*匹配[0-9]零次或多次
例如:0013.0000或01.002或1.2
0+(\.{0,1})[0-9]*[1-9]+[0-9]*
0+小数点前至少有一个字符0
(\.{0,1})匹配.零次或一次
[0-9]*[1-9]+[0-9]*小数点后至少有一个字符为[1-9]
例如:00.03100或0.01
正则表达式 数字大于0(包含小数点)
最新推荐文章于 2024-07-10 14:19:54 发布