diff options
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/testinput2 | 22 | ||||
-rw-r--r-- | testdata/testinput5 | 22 | ||||
-rw-r--r-- | testdata/testinput7 | 18 | ||||
-rw-r--r-- | testdata/testinput8 | 18 | ||||
-rw-r--r-- | testdata/testoutput2 | 35 | ||||
-rw-r--r-- | testdata/testoutput5 | 35 | ||||
-rw-r--r-- | testdata/testoutput7 | 34 | ||||
-rw-r--r-- | testdata/testoutput8 | 34 |
8 files changed, 218 insertions, 0 deletions
diff --git a/testdata/testinput2 b/testdata/testinput2 index 7f887c8..850242e 100644 --- a/testdata/testinput2 +++ b/testdata/testinput2 @@ -3125,4 +3125,26 @@ a random value. /Ix ** Failers abcdde +/abcd*/ + xxxxabcd\P + xxxxabcd\P\P + +/abcd*/i + xxxxabcd\P + xxxxabcd\P\P + XXXXABCD\P + XXXXABCD\P\P + +/abc\d*/ + xxxxabc1\P + xxxxabc1\P\P + +/(a)bc\1*/ + xxxxabca\P + xxxxabca\P\P + +/abc[de]*/ + xxxxabcde\P + xxxxabcde\P\P + /-- End of testinput2 --/ diff --git a/testdata/testinput5 b/testdata/testinput5 index c1a21ba..82818d7 100644 --- a/testdata/testinput5 +++ b/testdata/testinput5 @@ -720,4 +720,26 @@ can't tell the difference.) --/ the cat\P the cat\P\P +/abcd*/8 + xxxxabcd\P + xxxxabcd\P\P + +/abcd*/i8 + xxxxabcd\P + xxxxabcd\P\P + XXXXABCD\P + XXXXABCD\P\P + +/abc\d*/8 + xxxxabc1\P + xxxxabc1\P\P + +/(a)bc\1*/8 + xxxxabca\P + xxxxabca\P\P + +/abc[de]*/8 + xxxxabcde\P + xxxxabcde\P\P + /-- End of testinput5 --/ diff --git a/testdata/testinput7 b/testdata/testinput7 index f921835..dbc66bb 100644 --- a/testdata/testinput7 +++ b/testdata/testinput7 @@ -4507,4 +4507,22 @@ thejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd \Ythejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd +/abcd*/ + xxxxabcd\P + xxxxabcd\P\P + +/abcd*/i + xxxxabcd\P + xxxxabcd\P\P + XXXXABCD\P + XXXXABCD\P\P + +/abc\d*/ + xxxxabc1\P + xxxxabc1\P\P + +/abc[de]*/ + xxxxabcde\P + xxxxabcde\P\P + /-- End of testinput7 --/ diff --git a/testdata/testinput8 b/testdata/testinput8 index e879e81..1c6f684 100644 --- a/testdata/testinput8 +++ b/testdata/testinput8 @@ -667,4 +667,22 @@ /X/8f<any> A\x{1ec5}ABCXYZ +/abcd*/8 + xxxxabcd\P + xxxxabcd\P\P + +/abcd*/i8 + xxxxabcd\P + xxxxabcd\P\P + XXXXABCD\P + XXXXABCD\P\P + +/abc\d*/8 + xxxxabc1\P + xxxxabc1\P\P + +/abc[de]*/8 + xxxxabcde\P + xxxxabcde\P\P + /-- End of testinput8 --/ diff --git a/testdata/testoutput2 b/testdata/testoutput2 index 0d5b61b..646478e 100644 --- a/testdata/testoutput2 +++ b/testdata/testoutput2 @@ -10372,4 +10372,39 @@ No match abcdde No match +/abcd*/ + xxxxabcd\P + 0: abcd + xxxxabcd\P\P +Partial match: abcd + +/abcd*/i + xxxxabcd\P + 0: abcd + xxxxabcd\P\P +Partial match: abcd + XXXXABCD\P + 0: ABCD + XXXXABCD\P\P +Partial match: ABCD + +/abc\d*/ + xxxxabc1\P + 0: abc1 + xxxxabc1\P\P +Partial match: abc1 + +/(a)bc\1*/ + xxxxabca\P + 0: abca + 1: a + xxxxabca\P\P +Partial match: abca + +/abc[de]*/ + xxxxabcde\P + 0: abcde + xxxxabcde\P\P +Partial match: abcde + /-- End of testinput2 --/ diff --git a/testdata/testoutput5 b/testdata/testoutput5 index 1aaa5be..f5de747 100644 --- a/testdata/testoutput5 +++ b/testdata/testoutput5 @@ -2037,4 +2037,39 @@ Partial match: \x{123}X\x{123}\x{123}\x{123}\x{123} the cat\P\P Partial match: the cat +/abcd*/8 + xxxxabcd\P + 0: abcd + xxxxabcd\P\P +Partial match: abcd + +/abcd*/i8 + xxxxabcd\P + 0: abcd + xxxxabcd\P\P +Partial match: abcd + XXXXABCD\P + 0: ABCD + XXXXABCD\P\P +Partial match: ABCD + +/abc\d*/8 + xxxxabc1\P + 0: abc1 + xxxxabc1\P\P +Partial match: abc1 + +/(a)bc\1*/8 + xxxxabca\P + 0: abca + 1: a + xxxxabca\P\P +Partial match: abca + +/abc[de]*/8 + xxxxabcde\P + 0: abcde + xxxxabcde\P\P +Partial match: abcde + /-- End of testinput5 --/ diff --git a/testdata/testoutput7 b/testdata/testoutput7 index 8cac766..524450e 100644 --- a/testdata/testoutput7 +++ b/testdata/testoutput7 @@ -7514,4 +7514,38 @@ No match \Ythejk;adlfj aenjl;fda asdfasd ehj;kjxyasiupd No match +/abcd*/ + xxxxabcd\P + 0: abcd + 1: abc + xxxxabcd\P\P +Partial match: abcd + +/abcd*/i + xxxxabcd\P + 0: abcd + 1: abc + xxxxabcd\P\P +Partial match: abcd + XXXXABCD\P + 0: ABCD + 1: ABC + XXXXABCD\P\P +Partial match: ABCD + +/abc\d*/ + xxxxabc1\P + 0: abc1 + 1: abc + xxxxabc1\P\P +Partial match: abc1 + +/abc[de]*/ + xxxxabcde\P + 0: abcde + 1: abcd + 2: abc + xxxxabcde\P\P +Partial match: abcde + /-- End of testinput7 --/ diff --git a/testdata/testoutput8 b/testdata/testoutput8 index d991095..0cc87d7 100644 --- a/testdata/testoutput8 +++ b/testdata/testoutput8 @@ -1286,4 +1286,38 @@ No match A\x{1ec5}ABCXYZ 0: X +/abcd*/8 + xxxxabcd\P + 0: abcd + 1: abc + xxxxabcd\P\P +Partial match: abcd + +/abcd*/i8 + xxxxabcd\P + 0: abcd + 1: abc + xxxxabcd\P\P +Partial match: abcd + XXXXABCD\P + 0: ABCD + 1: ABC + XXXXABCD\P\P +Partial match: ABCD + +/abc\d*/8 + xxxxabc1\P + 0: abc1 + 1: abc + xxxxabc1\P\P +Partial match: abc1 + +/abc[de]*/8 + xxxxabcde\P + 0: abcde + 1: abcd + 2: abc + xxxxabcde\P\P +Partial match: abcde + /-- End of testinput8 --/ |