逗號我使用的JavaScript正則表達式作爲數與小數位,允許在正則表達式驗證
/^\s*?(\d+(\.\d{1,2})?|\.\d{1,2})\s*$/
這是用來檢查數高達2位小數,像200.45。
我還需要允許不止一個逗號像1,000.45或2,00,455.76
請注意,這表達也讓數字像.1 1.2。
這是如何實現上述正則表達式的。由於
逗號我使用的JavaScript正則表達式作爲數與小數位,允許在正則表達式驗證
/^\s*?(\d+(\.\d{1,2})?|\.\d{1,2})\s*$/
這是用來檢查數高達2位小數,像200.45。
我還需要允許不止一個逗號像1,000.45或2,00,455.76
請注意,這表達也讓數字像.1 1.2。
這是如何實現上述正則表達式的。由於
謝謝我得到了上面的表達式工作。
var regexp =/^\s*?([\d\,]+(\.\d{1,2})?|\.\d{1,2})\s*$/;
這是我能想到的正則表達式: ^(\d?\d?\d(,\d\d\d)*|\d+)(\.\d\d)?$
我還沒有運行它,但你可以嘗試一下。
謝謝,我得到了解決方案。 – sharmacal 2013-05-09 07:19:39
第一d'/^\ S *?(\ d HERE +'相匹配的數字。所以只要把它改寫爲了匹配逗號。 – Danstahr 2013-05-09 06:33:31
貨幣格式http://stackoverflow.com/a/15967976/731947 ? – 2013-05-09 07:02:56
謝謝,我得到了解決方案,我也發佈了相同的內容 – sharmacal 2013-05-09 07:21:22