我需要使用 JavaScript 验证数字字符串,以确保该数字恰好有两位小数。
只有在以下情况下验证才会通过
- 该数字恰好有两位小数
- 小数点前至少有一位数。(可能为零)
- 小数点前的数字不能以一个以上的零开头。
有效号码:
0.01
0.12
111.23
1234.56
012345.67
123.00
0.00
无效号码:
.12
1.1
0.0
00.00
1234.
1234.567
1234
00123.45
abcd.12
12a4.56
1234.5A
我试过正则表达式[0-9][\.][0-9][0-9]$
,但它允许小数点前的字母像12a4.56
。