我有一个Restful Web服务,可以从JSON模式中获取内容。现在我想验证此JSON模式的字段。我的Web服务注册用户,因此我有first_name,last_name,email,phone等字段。我的验证应该是first_name,last_name应该至少2个字符长,最多20个字符,电子邮件应该是有效的,电话应该是10位数,等等。如何进行这些验证?
我读了一个文档并且在那里他们提到要对字符串字段执行以下操作,但它不起作用,我找不到任何模式匹配或数字。任何帮助将不胜感激。
"first_name": {
"type": "string",
"minLength": 2,
"maxLength": 20
}