$
@
*
..
.<name>
['<name>' (, '<name>')]
[<number> (, <number>)]
[start:end]
[?(<expression>)]
[?(@.age > 18)]