Phi*_*ord 10 regex validation 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");
Run Code Online (Sandbox Code Playgroud)
目前这迫使用户至少将.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");
Run Code Online (Sandbox Code Playgroud)
编辑:
好吧,但如果有人输入1.2怎么办?
cha*_*aos 14
如果您想要的是1,1.2和1.20全部工作:
/^(\d{1,3})(\.\d{1,2})?$/
Run Code Online (Sandbox Code Playgroud)