簡體   English   中英

數字格式的javascript正則表達式

[英]javascript regular expression for number format

你能建議一個javascript正則表達式檢查數字格式1.00.999,000
這里 '。' 代表100和','代表小數點。

如果你只想要一個數字格式的確切匹配那么

1.00.999,000變為[0-9]\\.[0-9]{2}.[0-9]{3},[0-9]{3}

我懷疑你真正想要的可能是

[0-9]{0,2}(.[0-9]{3})+,[0-9]{0,3}

所以two numbers ,后跟任意數量的dot three number后跟0 and 3 numbers 我在解釋數字格式時可能會出錯,但我懷疑你的1.00.999,000的例子在左邊的第一個分組(000而不是00)中應該有一個額外的零,以使其與樣本一致,或者刪除點介於1.00之間。

這適用於帶或不帶小數的數字(最多3個)

[0-9]{1,2}(\.[0-9]{3})*(,[0-9]{1,3})?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM