检查每个JSON字段中的特殊字符

时间:2020-03-13 13:32:18

标签: javascript json

我有一个像下面这样的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?

0 个答案:

没有答案