gpt4 book ai didi

jquery - 验证具有一位小数的 4 位数字

转载 作者:行者123 更新时间:2023-12-01 08:14:33 25 4
gpt4 key购买 nike

我正在尝试为数字创建 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");

我可能在正则表达式中犯了错误。

最佳答案

对于 NNNN.N (1234.5) 使用:

/^\d{4}\.\d$/

对于可选的.N (1234 1234. 1234.5),请选择:

/^\d{4}(\.\d?)?$/

对于大小最大为 NNNN.N (1 .5 12.5 123. 1234 1234.5) 的数字,请使用:

/^(?=.*\d)\d{0,4}(\.\d?)?$/

如果您想在开头允许 +/-,请将 ^ 替换为 ^[-+]?

关于jquery - 验证具有一位小数的 4 位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11561464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com