有什么办法可以在JSON路径中使用正则表达式进行反向比较

时间:2019-04-15 16:57:30

标签: regex reverse contains jsonpath

我正在尝试使用regex编写JSON路径表达式,当我获取JSON节点并与regex进行比较时,它可以很好地工作,但就我而言,我必须将regex与JSON节点进行比较, 我从JSON文件获取JSON节点,并从我的应用程序获取真实路径,我必须检查真实路径是否包含JSON节点。 RealPath = /安全/ API / SSO /登录 JSON NODE Path = / api / sso / login

我的JSON看起来像这样

{
    "path": [{
            "relativepath": "/api/sso/login",
            "transformation": "true"
        },
        {
            "relativepath": "/api/sso/logout",
            "transformation": "false"
        }
    ]
}

和对我有用的JSON Path是$ .. [?(@。relativepath =〜/ ^。 / api / sso / login。 $ /)]

我必须检查JSON PATH是否 / secure / api / sso / login是否包含/ api / sso / login (使用JSON路径获取)

0 个答案:

没有答案