【发布时间】:2019-06-22 05:57:04
【问题描述】:
我想在我的 json 到来时检查确切的验证
我们正在研究 json 模式验证需要验证具有特定模式的字符串
{"depend":"AT8H"}
我想验证depend的值,就像我需要检查字符A和T一样大写,而不是任何数字,然后再检查任何字符..
【问题讨论】:
标签: json regex validation schema dispose
我想在我的 json 到来时检查确切的验证
我们正在研究 json 模式验证需要验证具有特定模式的字符串
{"depend":"AT8H"}
我想验证depend的值,就像我需要检查字符A和T一样大写,而不是任何数字,然后再检查任何字符..
【问题讨论】:
标签: json regex validation schema dispose
您只需要指定字符串模式。 JSON Schema 中的正则表达式在此处描述https://json-schema.org/understanding-json-schema/reference/regular_expressions.html
在你的情况下,它会是这样的:
{
"type": "string",
"pattern": "^AT[0-9].$"
}
【讨论】:
^AT[0-9].$
"^AT[0-9][^a-z]"?