问题描述
我正在尝试验证字符串参数,并且我想在它与 URI 模式匹配时排除/拒绝。我现在的 joi 是 Joi.string().trim().min(2).max(30)
解决方法
您可以使用 regex
来实现您的 URI 模式并将 {invert: true}
添加到 regex
以拒绝它。
Joi.string().regex(/^[a-zA-Z0-9]{3,30}$/,{invert: true})
我正在尝试验证字符串参数,并且我想在它与 URI 模式匹配时排除/拒绝。我现在的 joi 是 Joi.string().trim().min(2).max(30)
您可以使用 regex
来实现您的 URI 模式并将 {invert: true}
添加到 regex
以拒绝它。
Joi.string().regex(/^[a-zA-Z0-9]{3,30}$/,{invert: true})