summaryrefslogtreecommitdiff
path: root/testdata/testoutput5
diff options
context:
space:
mode:
authorph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-02-15 09:50:53 +0000
committerph10 <ph10@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-02-15 09:50:53 +0000
commitf9c61d27520deee9f2007e7aa58e87c0f162d697 (patch)
tree4147f8d22e9d3ccdd1bc728e6367e3419a414d00 /testdata/testoutput5
parent87e4a4ffccc78b7e4cebc73265472eef97c3ada8 (diff)
downloadpcre-f9c61d27520deee9f2007e7aa58e87c0f162d697.tar.gz
Fix several partial matching bugs for backrefs, \R, \X, and CRLF line endings.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@916 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata/testoutput5')
-rw-r--r--testdata/testoutput554
1 files changed, 54 insertions, 0 deletions
diff --git a/testdata/testoutput5 b/testdata/testoutput5
index a57a13a..d285e3c 100644
--- a/testdata/testoutput5
+++ b/testdata/testoutput5
@@ -1724,4 +1724,58 @@ Partial match: abaBabA
0: abAbABaBx
1: ab
+/^\X/8
+ A\P
+ 0: A
+ A\P\P
+Partial match: A
+ A\x{300}\x{301}\P
+ 0: A\x{300}\x{301}
+ A\x{300}\x{301}\P\P
+Partial match: A\x{300}\x{301}
+ A\x{301}\P
+ 0: A\x{301}
+ A\x{301}\P\P
+Partial match: A\x{301}
+
+/^\X{2,3}/8
+ A\P
+Partial match: A
+ A\P\P
+Partial match: A
+ AA\P
+ 0: AA
+ AA\P\P
+Partial match: AA
+ A\x{300}\x{301}\P
+Partial match: A\x{300}\x{301}
+ A\x{300}\x{301}\P\P
+Partial match: A\x{300}\x{301}
+ A\x{300}\x{301}A\x{300}\x{301}\P
+ 0: A\x{300}\x{301}A\x{300}\x{301}
+ A\x{300}\x{301}A\x{300}\x{301}\P\P
+Partial match: A\x{300}\x{301}A\x{300}\x{301}
+
+/^\X{2}/8
+ AA\P
+ 0: AA
+ AA\P\P
+Partial match: AA
+ A\x{300}\x{301}A\x{300}\x{301}\P
+ 0: A\x{300}\x{301}A\x{300}\x{301}
+ A\x{300}\x{301}A\x{300}\x{301}\P\P
+Partial match: A\x{300}\x{301}A\x{300}\x{301}
+
+/^\X+/8
+ AA\P
+ 0: AA
+ AA\P\P
+Partial match: AA
+
+/^\X+?Z/8
+ AA\P
+Partial match: AA
+ AA\P\P
+Partial match: AA
+
/-- End of testinput5 --/