(在joi中如何指定值与架构不匹配时使用的后备值)?
伪代码:
RUN python3
例如当值与正则表达式不匹配时,我想用后备替换
在API docs中,我发现了一些有前途的东西,但不适用于我的情况:例如FROM Root_image
,Joi.string()
.regex(/\d/)
.fallback('0') // .fallback does not exist, but I wish it did
答案 0 :(得分:1)
是的,如果您使用Joi.compile()
。
Joi.compile([
Joi.string().regex(/\d/),
Joi.empty(Joi.any()).default('0'),
])
希望有帮助!