The following documentation comment has been logged on the website:
Page: https://www.postgresql.org/docs/9.6/static/index.html
Description:
In postgresql-doc-9.5/html/functions-matching.html#POSIX-MATCHING-RULES:
<PRE
CLASS="SCREEN"
>SELECT regexp_matches('abc01234xyz', '(?:(.*?)(\d+)(.*)){1,1}');
<I
CLASS="LINEANNOTATION"
>Result: </I
><SAMP
CLASS="COMPUTEROUTPUT"
>{abc,01234,xyz}</SAMP
></PRE
>
Here, the whole regexp is non-capturing, right, so how can the result be
reported as shown?
The previous two warmup examples do not have the surrounding
non-capturing-group markup. Looks to me like that markup should not appear
here, either.