1
PCRE version 3.4 22-Aug-2000
1
PCRE version 4.5 01-December-2003
3
/-- Do not use the \x{} construct except with patterns that have the --/
4
/-- /8 option set, because PCRE doesn't recognize them as UTF-8 unless --/
6
/-- that option is set. However, the latest Perls recognize them always. --/
103
0: a\x{1234}\x{4321}yb
105
a\x{1234}\x{4321}\x{3412}b
106
0: a\x{1234}\x{4321}\x{3412}b
107
1: \x{1234}\x{4321}\x{3412}
120
0: a\x{1234}\x{4321}yb
122
a\x{1234}\x{4321}\x{3412}b
123
0: a\x{1234}\x{4321}\x{3412}b
124
1: \x{1234}\x{4321}\x{3412}
128
a\x{1234}\x{4321}\x{3412}\x{3421}b
129
0: a\x{1234}\x{4321}\x{3412}\x{3421}b
130
1: \x{1234}\x{4321}\x{3412}\x{3421}
141
0: a\x{1234}\x{4321}yb
143
a\x{1234}\x{4321}\x{3412}b
144
0: a\x{1234}\x{4321}\x{3412}b
145
1: \x{1234}\x{4321}\x{3412}
149
a\x{1234}\x{4321}\x{3412}\x{3421}b
150
0: a\x{1234}\x{4321}\x{3412}\x{3421}b
151
1: \x{1234}\x{4321}\x{3412}\x{3421}
162
0: a\x{1234}\x{4321}yb
164
a\x{1234}\x{4321}\x{3412}b
165
0: a\x{1234}\x{4321}\x{3412}b
166
1: \x{1234}\x{4321}\x{3412}
170
a\x{1234}\x{4321}\x{3412}\x{3421}b
171
0: a\x{1234}\x{4321}\x{3412}\x{3421}b
172
1: \x{1234}\x{4321}\x{3412}\x{3421}
191
0: a\x{1234}\x{4321}yb
193
a\x{1234}\x{4321}\x{3412}b
194
0: a\x{1234}\x{4321}\x{3412}b
195
1: \x{1234}\x{4321}\x{3412}
199
a\x{1234}\x{4321}\x{3412}\x{3421}b
200
0: a\x{1234}\x{4321}\x{3412}\x{3421}b
201
1: \x{1234}\x{4321}\x{3412}\x{3421}
229
/(?<=a\x{100000}b)cd/8
234
\x{100}\x{100}\x{100}b
235
0: \x{100}\x{100}\x{100}b
354
\x{100}\x{100}\x{100}\x{100}
355
0: \x{100}\x{100}\x{100}
360
\x{100}\x{100}\x{100}\x{100}
361
0: \x{100}\x{100}\x{100}\x{100}
364
abcd\x{100}\x{100}\x{100}\x{100}
368
abcd\x{100}\x{100}\x{100}\x{100}
369
0: \x{100}\x{100}\x{100}
372
abcd\x{100}\x{100}\x{100}\x{100}
373
0: \x{100}\x{100}\x{100}\x{100}
376
abcd\x{100}\x{100}\x{100}XX
377
0: \x{100}\x{100}\x{100}
380
abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
381
0: \x{100}\x{100}\x{100}\x{100}\x{100}
384
abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
385
0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
387
/(?<=a\x{100}{2}b)X/8+
388
Xyyya\x{100}\x{100}bXzzz
393
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
394
0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
397
\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
398
0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
84
Capturing subpattern count = 0
88
Starting character set: 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
89
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
92
Capturing subpattern count = 0
96
Starting character set: 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
97
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
98
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
99
� � � � � � � � � � � � � � � � � � � � � � � � �
665
/[Q\x{100}-\x{200}]/8
693
/[\x{100}\x{200}]{1,3}/8
698
ab\x{200}\x{100}\x{200}\x{100}cd
699
0: \x{200}\x{100}\x{200}
703
/[\x{100}\x{200}]{1,3}?/8
708
ab\x{200}\x{100}\x{200}\x{100}cd
713
/[Q\x{100}\x{200}]{1,3}/8
718
ab\x{200}\x{100}\x{200}\x{100}cd
719
0: \x{200}\x{100}\x{200}
723
/[Q\x{100}\x{200}]{1,3}?/8
728
ab\x{200}\x{100}\x{200}\x{100}cd
733
/(?<=[\x{100}\x{200}])X/8
743
/(?<=[Q\x{100}\x{200}])X/8
755
/(?<=[\x{100}\x{200}]{3})X/8
756
abc\x{100}\x{200}\x{100}X
765
/[^\x{100}\x{200}]X/8
779
/[^Q\x{100}\x{200}]X/8
795
/[^\x{100}-\x{200}]X/8
115
909
/ End of testinput4 /