JsonPath expression to filter using regex

前端 未结 3 928
失恋的感觉
失恋的感觉 2021-01-11 17:19

We are using a tool which uses jayway library for evaluating JSONpath expression. Javascript does NOT seem to work with it. How can I use regular expression

3条回答
  •  梦谈多话
    2021-01-11 17:23

    For the record, a workaround for conditional regex in Goessner's javascript JSONpath would be to write the query as follow:

    $.store.book[?(/^.*sword.*$/i.test(@.title))]
    

    Please see here https://github.com/jpaquit/jsonpath/tree/0.8.5-+-regexp for "=~" syntax in JS lib.

提交回复
热议问题