【问题标题】:Joi validation string exclude uriJoi 验证字符串排除 uri
【发布时间】:2021-03-03 06:45:39
【问题描述】:

我正在尝试验证字符串参数,并且我想在它与 URI 模式匹配时排除/拒绝。我现在的 joi 是Joi.string().trim().min(2).max(30)

【问题讨论】:

    标签: javascript node.js joi


    【解决方案1】:

    您可以使用regex 来实现您的URI 模式并将{invert: true} 添加到regex 以拒绝它。

    Joi.string().regex(/^[a-zA-Z0-9]{3,30}$/, {invert: true})
    

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 1970-01-01
      • 2021-05-20
      • 2019-10-15
      • 2011-04-10
      • 2017-01-29
      • 2021-11-03
      • 2019-10-16
      • 1970-01-01
      相关资源
      最近更新 更多