A pointer is an address, not a search query
JSON Pointer represents a sequence of reference tokens from the root of a JSON document. Each slash moves to one object member or array position. The evaluation therefore produces one exact value when every token exists, rather than a collection of possible matches.
The empty string has a defined meaning: it identifies the whole document. A non-empty pointer must begin with `/`. Array tokens use non-negative decimal indexes without a leading zero, while object tokens are matched as member names after escape decoding.