Dot notation with wildcard after dot notation after dot notation with wildcard

Setup

Selector: $.*.bar.*

[{"bar": [42]}]

Results

Consensus

[
  42
]

Other responses

C (json-glib)

[
  [
    {
      "bar": [
        42
      ]
    }
  ]
]

Golang (github.com-bhmj-jsonslice) ¹ ³

[
  [
    42
  ]
]

Python (jsonpath-ng)

[]

Python (jsonpath-rw)

[]

Ruby (jsonpath)

[
  [
    42
  ]
]

Scala (jsonpath)

[]

dotNET (Json.NET)

[]

Errors

Golang (github.com-oliveagle-jsonpath) ¹

expression don't support in filter

Footnotes