我正在尝试使用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路径获取)