diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-02-06 18:11:36 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2019-02-06 18:11:36 +0000 |
commit | 03c006cfda40d5218d2248674ddc3824f8169897 (patch) | |
tree | 8bfb007e8adba8eb8e1256afba09001b52509905 /testdata/testoutput12-16 | |
parent | 2aee0809b4ec6f9c2fdbb33a0c200b17a9fd333c (diff) | |
download | pcre2-03c006cfda40d5218d2248674ddc3824f8169897.tar.gz |
Allow non-ASCII in group names when UTF is set; revise group naming terminology
in documentation to use "capture group", as Perl does.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1066 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput12-16')
-rw-r--r-- | testdata/testoutput12-16 | 152 |
1 files changed, 76 insertions, 76 deletions
diff --git a/testdata/testoutput12-16 b/testdata/testoutput12-16 index a5b5b75..09151b4 100644 --- a/testdata/testoutput12-16 +++ b/testdata/testoutput12-16 @@ -18,7 +18,7 @@ Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{ffff} Subject length lower bound = 1 @@ -30,7 +30,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{d800} Last code unit = \x{dc00} @@ -43,7 +43,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Subject length lower bound = 1 @@ -55,7 +55,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{1000} Subject length lower bound = 1 @@ -67,7 +67,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{d800} Last code unit = \x{dc00} @@ -80,7 +80,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{dbc0} Last code unit = \x{dc00} @@ -93,7 +93,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{dbff} Last code unit = \x{dfff} @@ -106,7 +106,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \xff Subject length lower bound = 1 @@ -118,7 +118,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Subject length lower bound = 1 @@ -130,7 +130,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x80 Subject length lower bound = 1 @@ -142,7 +142,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \xff Subject length lower bound = 1 @@ -154,7 +154,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{d55c} Last code unit = \x{c5b4} @@ -169,7 +169,7 @@ Subject length lower bound = 3 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{65e5} Last code unit = \x{8a9e} @@ -184,7 +184,7 @@ Subject length lower bound = 3 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x80 Subject length lower bound = 1 @@ -196,7 +196,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x84 Subject length lower bound = 1 @@ -208,7 +208,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{104} Subject length lower bound = 1 @@ -220,7 +220,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{861} Subject length lower bound = 1 @@ -232,7 +232,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{d844} Last code unit = \x{deab} @@ -245,7 +245,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a \x0b \x0c \x0d \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 @@ -281,7 +281,7 @@ No match Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Last code unit = \x{100} @@ -300,7 +300,7 @@ Subject length lower bound = 3 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf Starting code units: x \xff Subject length lower bound = 1 @@ -317,7 +317,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf Starting code units: a x \xff Subject length lower bound = 1 @@ -334,7 +334,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf Starting code units: a x \xff Subject length lower bound = 1 @@ -352,7 +352,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf Starting code units: x \xff Subject length lower bound = 1 @@ -364,7 +364,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Subject length lower bound = 1 @@ -377,7 +377,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = 'a' Last code unit = \x{100} @@ -391,7 +391,7 @@ Subject length lower bound = 2 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = 'a' Last code unit = \x{101} @@ -404,7 +404,7 @@ Subject length lower bound = 3 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Subject length lower bound = 1 /[\x{100}]/IB,utf @@ -414,7 +414,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Subject length lower bound = 1 @@ -432,7 +432,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \xff Subject length lower bound = 1 @@ -446,7 +446,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Subject length lower bound = 1 @@ -461,14 +461,14 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf First code unit = \x{100} Last code unit = 'z' Subject length lower bound = 7 /\777/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{1ff} Subject length lower bound = 1 @@ -485,7 +485,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Last code unit = \x{200} @@ -499,7 +499,7 @@ Subject length lower bound = 2 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = \x{100} Last code unit = 'X' @@ -547,7 +547,7 @@ Failed: error -24: UTF-16 error: missing low surrogate at end at offset 2 0: \x{11234} /(*UTF)\x{11234}/I -Capturing subpattern count = 0 +Capture group count = 0 Compile options: <none> Overall options: utf First code unit = \x{d804} @@ -565,7 +565,7 @@ Failed: error 160 at offset 5: (*VERB) not recognized or malformed abcd\x{11234}pqr /(*CRLF)(*UTF16)(*BSR_UNICODE)a\Rb/I -Capturing subpattern count = 0 +Capture group count = 0 Compile options: <none> Overall options: utf \R matches any Unicode newline @@ -578,7 +578,7 @@ Subject length lower bound = 3 Failed: error 160 at offset 14: (*VERB) not recognized or malformed /\h/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x09 \x20 \xa0 \xff Subject length lower bound = 1 @@ -602,7 +602,7 @@ Subject length lower bound = 1 0: \x{3000} /\v/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x0a \x0b \x0c \x0d \x85 \xff Subject length lower bound = 1 @@ -620,7 +620,7 @@ Subject length lower bound = 1 0: \x{2028} /\h*A/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x09 \x20 A \xa0 \xff Last code unit = 'A' @@ -631,7 +631,7 @@ Subject length lower bound = 1 0: \x{2000}A /\R*A/I,bsr=unicode,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf \R matches any Unicode newline Starting code units: \x0a \x0b \x0c \x0d A \x85 \xff @@ -643,21 +643,21 @@ Subject length lower bound = 1 0: \x{2028}A /\v+A/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x0a \x0b \x0c \x0d \x85 \xff Last code unit = 'A' Subject length lower bound = 2 /\s?xxx\s/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x09 \x0a \x0b \x0c \x0d \x20 x Last code unit = 'x' Subject length lower bound = 4 /\sxxx\s/I,utf,tables=2 -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x09 \x0a \x0b \x0c \x0d \x20 \x85 \xa0 Last code unit = 'x' @@ -668,7 +668,7 @@ Subject length lower bound = 5 0: \x{a0}xxx\x{85} /\S \S/I,utf,tables=2 -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 \x1a \x1b \x1c \x1d \x1e @@ -708,25 +708,25 @@ Failed: error -33: bad offset value Failed: error -33: bad offset value /\x{1234}+/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = \x{1234} Subject length lower bound = 1 /\x{1234}+?/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = \x{1234} Subject length lower bound = 1 /\x{1234}++/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = \x{1234} Subject length lower bound = 1 /\x{1234}{2}/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = \x{1234} Last code unit = \x{1234} @@ -739,7 +739,7 @@ Subject length lower bound = 2 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Subject length lower bound = 1 @@ -751,14 +751,14 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = 'X' Last code unit = \x{200} Subject length lower bound = 2 /\R/I,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x0a \x0b \x0c \x0d \x85 \xff Subject length lower bound = 1 @@ -936,7 +936,7 @@ Failed: error 174 at offset 0: using UTF is disabled by the application Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = 'A' (caseless) Last code unit = \x{1fb0} (caseless) @@ -949,7 +949,7 @@ Subject length lower bound = 5 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = 'A' Last code unit = \x{1fb0} @@ -962,7 +962,7 @@ Subject length lower bound = 5 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf First code unit = 'A' Last code unit = \x{1fb0} @@ -975,14 +975,14 @@ Subject length lower bound = 3 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = 'A' (caseless) Last code unit = \x{1fb0} (caseless) Subject length lower bound = 3 /\x{401}\x{420}\x{421}\x{422}\x{423}\x{424}\x{425}\x{426}\x{427}\x{428}\x{429}\x{42a}\x{42b}\x{42c}\x{42d}\x{42e}\x{42f}/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf First code unit = \x{401} (caseless) Last code unit = \x{42f} (caseless) @@ -1017,7 +1017,7 @@ Subject length lower bound = 17 ------------------------------------------------------------------ /\x{212a}+/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: K k \xff Subject length lower bound = 1 @@ -1025,7 +1025,7 @@ Subject length lower bound = 1 0: KKkk\x{212a} /s+/Ii,utf -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: S s \xff Subject length lower bound = 1 @@ -1048,7 +1048,7 @@ Failed: error 134 at offset 10: character code point value in \x{} or \o{} is to Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: A \xff Last code unit = 'A' @@ -1065,7 +1065,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: 0 1 2 3 4 5 6 7 8 9 \xff Subject length lower bound = 1 @@ -1077,7 +1077,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: Z \xff Subject length lower bound = 1 @@ -1095,7 +1095,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: z { | } ~ \x7f \x80 \x81 \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 \x8a \x8b \x8c \x8d \x8e \x8f \x90 \x91 \x92 \x93 \x94 \x95 \x96 @@ -1115,7 +1115,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: - ] a d z \xff Subject length lower bound = 1 @@ -1136,7 +1136,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 1 +Capture group count = 1 Options: utf Starting code units: a b \xff Last code unit = 'z' @@ -1150,7 +1150,7 @@ Subject length lower bound = 7 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x09 \x0a \x0b \x0c \x0d \x20 \xff Subject length lower bound = 1 @@ -1163,7 +1163,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: 0 1 2 3 4 5 6 7 8 9 \xff Subject length lower bound = 1 @@ -1176,7 +1176,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ a b c d e f g h i j k l m n o p q r s t u v w x y z @@ -1191,7 +1191,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a \x0b \x0c \x0d \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 @@ -1217,7 +1217,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 \x1a \x1b \x1c \x1d \x1e @@ -1243,7 +1243,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a \x0b \x0c \x0d \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19 @@ -1266,7 +1266,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: \xff Subject length lower bound = 1 @@ -1289,7 +1289,7 @@ No match Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: Z z { | } ~ \x7f \x80 \x81 \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 \x8a \x8b \x8c \x8d \x8e \x8f \x90 \x91 \x92 \x93 \x94 \x95 @@ -1335,7 +1335,7 @@ No match Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: Z z { | } ~ \x7f \x80 \x81 \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 \x8a \x8b \x8c \x8d \x8e \x8f \x90 \x91 \x92 \x93 \x94 \x95 @@ -1357,7 +1357,7 @@ Subject length lower bound = 1 Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Options: caseless utf Starting code units: \xff Last code unit = 'B' (caseless) @@ -1443,7 +1443,7 @@ Failed: error 191 at offset 0: PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES is not allowe Ket End ------------------------------------------------------------------ -Capturing subpattern count = 0 +Capture group count = 0 Compile options: utf Overall options: anchored utf Starting code units: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a |