[英]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.