我需要驗證的輸入值,0〜99.99,浮子式,和小數點後只有兩位數字,像驗證輸入的浮點格式
有效例如:
0
1
.1
.12
12.12
無效例如:
(empty)
100
123.1
.123
12.123
所以我創建這個正則表達式
var isValid = new RegExp(/^\d{1,2}(\.\d{0,2})?$/).test(parseFloat($('#myText').val()));
任何其他方式檢查?使代碼更容易和更簡單。
023.1呢?它應該被認爲是有效的嗎?承認前導零將是有意義的。 – user2314737
是的,你的建議是必要的。我認爲023意味着23! – Kevin