Skip to content

Commit 9b7286c

Browse files
committed
Improve documentation example for jsonpath like_regex operator
Make sample like_regex match string values of the root object instead of the whole document. The corrected example seems to represent a more relevant use case. Backpatch to 12, when jsonpath was introduced. Discussion: https://postgr.es/m/13440f8b-4c1f-5875-c8e3-f3f65606af2f%40xs4all.nl Author: Erik Rijkers Reviewed-by: Michael Paquier, Alexander Korotkov Backpatch-through: 12
1 parent a784859 commit 9b7286c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/src/sgml/func.sgml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17130,9 +17130,10 @@ $[*] ? (@ like_regex "^[aeiou]" flag "i")
1713017130
is a JSON path string literal, written according to the rules given in
1713117131
<xref linkend="datatype-jsonpath"/>. This means in particular that any
1713217132
backslashes you want to use in the regular expression must be doubled.
17133-
For example, to match strings that contain only digits:
17133+
For example, to match string values of the root document that contain
17134+
only digits:
1713417135
<programlisting>
17135-
$ ? (@ like_regex "^\\d+$")
17136+
$.* ? (@ like_regex "^\\d+$")
1713617137
</programlisting>
1713717138
</para>
1713817139
</sect3>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy