summaryrefslogtreecommitdiff
path: root/ext/pcre/pcrelib/testdata/testoutput6
diff options
context:
space:
mode:
Diffstat (limited to 'ext/pcre/pcrelib/testdata/testoutput6')
-rw-r--r--ext/pcre/pcrelib/testdata/testoutput624
1 files changed, 23 insertions, 1 deletions
diff --git a/ext/pcre/pcrelib/testdata/testoutput6 b/ext/pcre/pcrelib/testdata/testoutput6
index ee174a6b01..a8bb0adaaa 100644
--- a/ext/pcre/pcrelib/testdata/testoutput6
+++ b/ext/pcre/pcrelib/testdata/testoutput6
@@ -609,7 +609,7 @@ No first char
No need char
/[\p{Nd}]/8DM
-Memory allocation (code space): 47
+Memory allocation (code space): 15
------------------------------------------------------------------
0 11 Bra 0
3 [\p{Nd}]
@@ -1410,4 +1410,26 @@ No match
1: L=abc
2: abc
+/The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE
+will match it only with UCP support, because without that it has no notion
+of case for anything other than the ASCII letters. /
+
+/((?i)[\x{c0}])/8
+ \x{c0}
+ 0: \x{c0}
+ 1: \x{c0}
+ \x{e0}
+ 0: \x{e0}
+ 1: \x{e0}
+
+/(?i:[\x{c0}])/8
+ \x{c0}
+ 0: \x{c0}
+ \x{e0}
+ 0: \x{e0}
+
+/^\p{Balinese}\p{Cuneiform}\p{Nko}\p{Phags_Pa}\p{Phoenician}/8
+ \x{1b00}\x{12000}\x{7c0}\x{a840}\x{10900}
+ 0: \x{1b00}\x{12000}\x{7c0}\x{a840}\x{10900}
+
/ End of testinput6 /