校驗帶有兩位小數正規表示式

admin發表於2020-04-05

帶有兩位小數的數字在日常生活中最為常見。

分享幾個能夠實現校驗的正規表示式。

一.可以帶有兩個小數:

[JavaScript] 純文字檢視 複製程式碼
/^([1-9]\d*|0)(\.\d{2})?$/

小數不是必須的,可以帶兩位小說或者不帶。

二.必須帶兩位小數:

[JavaScript] 純文字檢視 複製程式碼
/^([1-9]\d*|0)\.\d{2}$/

必須帶著兩位小數,否則驗證失敗。

三.第二位小數不能是0:

[JavaScript] 純文字檢視 複製程式碼
/^([1-9]\d*|0)(\.\d[1-9])?$/

不能出現8.00這種情況,小數可以省略。

相關文章