1
我正在一個正則表達式,有人可以幫我。表達所需的0
到150.00
正則表達式的浮點數和整數與範圍
有效個案:22.44
,22.00
,22
,22.0
,0
,150
,150.0
,150.00
等
無效的病例:150.01
,150.1
我有我的正則表達式,但它不支持150
作爲輸入
我的正則表達式是:
/^(?!<0)([<>]?)([0-9]|[1-9][0-9]|1[0-4][0-9]|150\.[0][0])(\.[0-9]?[0-9])?$/
正則表達式都沒有解決這個問題的理想工具 - 如果可能的話,這將是更好的使用parseFloat( )並用if語句檢查範圍。 –
爲什麼你需要一個正則表達式呢?這似乎是你應該使用的最後一件事 –
@DuncanThacker,爲什麼正則表達式不理想。你能否提供一些有關這方面的見解。我得到了正則表達式,它的工作正常,所以你仍然認爲我需要避免這種情況。 –