/^(([1-9]\d*)|0)(\.\d{1,2})?$/
在 JavaScript 中测试:
/^(([1-9]\d*)|0)(\.\d{1,2})?$/.test(money);
// input 需要使用 text,而不 number,即 <input type="text">
| Test Value | Result |
|---|---|
| a | false |
| 0. | false |
| 0 | true |
| 0.0 | true |
| 10.00 | true |
/^(([1-9]\d*)|0)(\.\d{1,2})?$/
在 JavaScript 中测试:
/^(([1-9]\d*)|0)(\.\d{1,2})?$/.test(money);
// input 需要使用 text,而不 number,即 <input type="text">
| Test Value | Result |
|---|---|
| a | false |
| 0. | false |
| 0 | true |
| 0.0 | true |
| 10.00 | true |