比较

在中间 Between

验证输入是否在两个number之间

v.val(25,"between 18 and 60"); // true

或是两个date之间

v.val(v.date("2020-10-01"), "between 2020-01-01 and 2021-01-01")

区间 Interval

between类似,验证输入是否在区间中。

下面这个规则跟 between 18 and 60的结果相同

v.val(36,"[18..60]"); // true

除了 用[a..b] 来代表闭区间之外,RebbVal 也支持 开区间半开区间,如下:

v.val(60, "(18,60)"); // false
v.val(60, "(18,60]"); // true
 
v.val(18, "(18,60)"); // false
v.val(18, "[18,60)"); // true

日期也同样支持interval

相等 Equals

不等 Not Equal

大于 Greater than

大于等于 Greater than and equal

小于 Less than

小于等于 Less than and equal

Last updated

Was this helpful?