我正在研究API蓝图中新数据结构语法的可能性,尤其是MSON。是否可以附加或更确切地指定类似图案(正则表达式)的东西?没有找到关于这个话题的任何内容。
答案 0 :(得分:5)
要为数据结构提供正则表达式验证,您需要提供具有此验证规则的JSON模式。例如,如下所示:
### View a Questions Detail [GET]
+ Response 200 (application/json)
+ Attributes
+ question: `Favourite programming language?` (string)
+ Schema
{
"properties": {
"question": {
"type": "string",
"pattern": "^Favourite.*$"
}
}
}