我有這樣的正則表達式的工作,但現在需要允許不數小數點以及的jQuery美國貨幣驗證正則表達式允許完整的數字以及
// Validate for 2 decimal for money
jQuery.validator.addMethod("decimalTwo", function(value, element) {
return this.optional(element) || /^(\d{1,3})(\.\d{2})$/.test(value);
}, "Must be in US currency format 0.99");
目前這種強迫用戶至少有.00加入到一個數字,希望它允許當前的正則表達式和整數沒有小數。
我只是添加?在RegEx的下半年結束時?
// Validate for 2 decimal for money
jQuery.validator.addMethod("decimalTwo", function(value, element) {
return this.optional(element) || /^(\d{1,3})(\.\d{2})?$/.test(value);
}, "Must be in US currency format 0.99");
編輯:
好,但如果有人進入1.2是什麼?
重新編輯:好吧,如果他們做了什麼?你沒有告訴我們在這種情況下你想要發生什麼。 – chaos 2009-05-29 16:48:30