在我的模式中,我想识别某些模式来限制用户可以输入的数据类型。我使用正则表达式来限制用户可以输入的内容,但是当我尝试使用像这样的在线验证器验证 JSON 时,正则表达式会被标记。
有没有办法让验证器忽略不同意它的正则表达式特殊字符,但仍然保留正则表达式?
奇怪的是,验证器只在某些情况下出错。例如,它标记第二个而不是第一个正则表达式实例,尽管它们在这里是相同的:
"institutionname": {
"type": "string",
"description": "institution name",
"label": "name",
"input-type": "text",
"pattern": "^[A-Za-z0-9\s]+$"
},
"bio": {
"type": "string",
"label": "bio",
"input-type": "text",
"pattern": "^[A-Za-z0-9\s]+$",
"help-box": "tell us about yourself"
},