我正在使用JQuery 验证引擎库。我正在尝试通过Regex
或custom method
验证字段输入来创建自定义验证。
我建议将此验证名称命名为custom integer validation containing integer range or some integers separated by comma(s) or combination of both
.
以下是标准:
- 可以输入任何整数。例如
89
- 可以输入任何整数范围。例如
12-18
或15-18
但不是19-3 (range should between min to max)
- 可以输入以逗号(,)分隔的上述两个输入的任意组合,逗号之间只能有或没有空格。例如
1-6, 5, 8-13, 7
。但不是-3-5 (not -3)
或3-7-, 10 (not 7-)
我尝试了这个自定义规则:
"integerRangeComma": {
"regex": /^(([0-9]+)([\,]([0-9]+))?|([\,]([0-9]+))?)$/,
"alertText": "* Invalid floating decimal number"
},
我进行上述验证的预期目的是:
我有一个总文件列表让我们假设12
。我在表格中创建了一个文本框来接受什么文件,他喜欢在他的个人资料中添加。上述标准应适用于此。
我的下一个问题是,我还必须验证用户输入的数字不大于12 (my presumption)
.
我如何通过创建自己的自定义规则或其他方式来实现这一点。
提前致谢。