3

我需要针对正则表达式验证嵌套 json 的放心响应

{
  "user": {
    "id": "\\d+",
    "name": "^((?:[A-Za-z]+ ?){1,3})$",
    "requires2fa": "true|false"
  },
  "status": "success|failure"
}

这适用于没有嵌套 json 对象的 json。

JSONAssert.assertEquals(
    expectedJson,
    actualJson,
    new CustomComparator(
        JSONCompareMode.LENIENT,
        new Customization("***", new RegularExpressionValueMatcher<>())
    )
);

不知道如何以类似的方式验证嵌套的 json

4

0 回答 0