2016-06-16 25 views
-2

我在表單中有一個數字字段,並且正在驗證浮點值的數字字段。但我需要的浮點數限制爲僅一個週期(.需要浮點值的正則表達式

例如: 122.00

但現在其採取輸入這樣也:123.00.。 我不想讓另一段時間(.)再次結束。

有沒有這樣的正則表達式?

+1

[浮點數正則表達式](的可能的複製http://stackoverflow.com/questions/12643009/regular-expression-對於浮點數) –

+0

[爲什麼使用正則表達式?](http://stackoverflow.com/a/37913037/477563)JavaScript包含'parseFloat'。如果返回值是NaN,那麼輸入不是有效的浮點數。 –

回答

2

爲什麼使用正則表達式?的JavaScript包括parseFloat如果輸入不是有效的浮點它返回NaN

var f = parseFloat(someString); 
if (isNaN(f)) { 
    // someString is not a valid float 
}