我正在尝试为数字创建一个 jquery 验证。
它应该首先允许 4 位数字,然后在小数点之后应该允许 1 位数字。
对于十进制,我的代码工作正常:
$.validator.addMethod('Decimal', function(value, element) {
return this.optional(element) || /^[0-9,\d{4}]+(\.\d{0,1})?$/.test(value);
}, "Please enter a correct number, format xxxx.X");
我可能在正则表达式中犯了错误。