我有文本輸入時,它以貨幣格式輸入它像1,000,500。現在的問題是用戶可以輸入數字,如000.00, 0,0000,000, 000,438,339
。使用正則表達式格式的文本輸入貨幣模式
我想知道是否有人可以用正則表達式來幫助我,該正則表達式除去以這種格式出現的起始零0.00
。
如果我輸入了多個零,而不將小數點第一個零如後00
或0000
那麼它應該返回0.
所以:
000.00 should be 0.00
0,0000,000 should be 0
000,438,339 should be 438,339
我這樣做'0000.00'.replace(/^(00*)(.*)$/, '$2')
但ID不覆蓋所有的邊緣情況。
我們不使用jQuery更多的,特別是如果OP沒有標記他的問題'jQuery'。 – 2017-07-02 18:43:36