max
max(limit, [closed=true])
作用
限制被检测字符串长度的最大值。
参数
limit
(number) 长度的最大值[closed]
(boolean) 是否闭区间,默认true
, 表示闭区间,被检测字符串长度需小于或等于limit
. 若closed
明确为false
, 则表示开区间,被检测字符串长度必须严格小于limit
.
示例
const schema = racoon.string().max(3);
schema.validate('abcd'); // fail
schema.validate('abc'); // pass
schema.validate('ab'); // pass
const schema2 = racoon.string().max(3, false);
schema2.validate('abcd'); // fail
schema.validate('abc'); // fail
schema.validate('ab'); // pass
最后更新于
这有帮助吗?