我有正則表達式表達式允許用戶輸入數字decimal or without decimal
。在金額爲comma(,)
的時候面臨問題。我想要允許comma(,)
的數量。Javascript正則表達式允許逗號的數量
這裏是我的正則表達式
var regexp = new RegExp("^\\$?(?=.*[1-9])(?:[1-9]\\d*\\.?|0?\\.)\\d*$")
上述表達式可與以下金額
123
1.232
112.2
$12.0
$0.1
它失敗,以下
$42,529.41
$4,529.41
我怎麼能允許量逗號?金額必須大於零。
你想匹配'123,'? –
上面的表達式如何匹配'123,'?它沒有',' – vks
@AvinashRaj看到我的編輯。 –