Bracket notation with wildcard after dot notation after bracket notation with wildcard Setup Selector: $[*].bar[*] [{"bar": [42]}] Results Consensus [ 42 ] Other responses Elixir (ExJsonPath) Not supported syntax error before: '*' Golang (github.com-bhmj-jsonslice) ¹ ³ [ [ 42 ] ] Golang (github.com-oliveagle-jsonpath) ¹ [ [ 42 ] ] Rust (jsonpath) Not supported parsing error Footnotes ¹ This implementation returns a single value where only one match is possible (instead of an array of a single value). ² This implementation returns a specific not found value if no match exists. ³ This implementation returns a specific not found value if a query that would regularly return a single match results in no match.