我有一个像下面这样的JSON obj-
let json =
{
"mobileNumber": "9876543210",
"firstName": "firstName",
"environment": "environment",
"MORE_DATA": {
"sessionId": "sessionId",
"check": "before",
"mobileTrue": "some<>!"
}
}
我想检查所有JSON字段中是否都没有特殊字符。
我可以单独访问每个字段并像这样进行测试
let format = /[ <>\/:+=?'"; ]/;
format.test(json.mobileNumber); //gives false
format.test(json.MORE_DATA.mobileTrue); //gives true
如何以更有效的方式测试所有字段并返回true或false?