【发布时间】:2021-07-15 18:47:08
【问题描述】:
假设我有这个 json:
{"name": "John"}
我想限制 json 包含子字符串“我的名字是”,所以如果我收到:
{"name": "my name is John"}
Cerberus 会告诉我 json 不正确,我可以显示正确的输出,到目前为止我已经尝试了 "forbidden" 字段但它不起作用,因为禁止只使用确切的短语,这就是我的方式地狱犬验证:
{
"name":{
"type": "string",
"minlength":1,
"forbidden":["my name is"],
}
}
谢谢!
【问题讨论】:
标签: python json python-3.x cerberus