version 1.1.1.2, 2012/02/21 23:50:25
|
version 1.1.1.4, 2013/07/22 08:25:57
|
Line 49 No match
|
Line 49 No match
|
16: a |
16: a |
17: |
17: |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
Matched, but too many subsidiary matches | Matched, but offsets vector is too small to show all matches |
0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
2: aaaaaaaaaaaaaaaaaaaaaaaaaaaa |
2: aaaaaaaaaaaaaaaaaaaaaaaaaaaa |
Line 985 Partial match: abc
|
Line 985 Partial match: abc
|
xyzfo\P |
xyzfo\P |
No match |
No match |
foob\P\>2 |
foob\P\>2 |
Partial match: foob | Partial match at offset 3: foob |
foobar...\R\P\>4 |
foobar...\R\P\>4 |
0: ar |
0: ar |
xyzfo\P |
xyzfo\P |
Line 3260 No match
|
Line 3260 No match
|
|
|
/(.*)(\d*)/ |
/(.*)(\d*)/ |
I have 2 numbers: 53147 |
I have 2 numbers: 53147 |
Matched, but too many subsidiary matches | Matched, but offsets vector is too small to show all matches |
0: I have 2 numbers: 53147 |
0: I have 2 numbers: 53147 |
1: I have 2 numbers: 5314 |
1: I have 2 numbers: 5314 |
2: I have 2 numbers: 531 |
2: I have 2 numbers: 531 |
Line 3295 Matched, but too many subsidiary matches
|
Line 3295 Matched, but too many subsidiary matches
|
|
|
/(.*?)(\d*)/ |
/(.*?)(\d*)/ |
I have 2 numbers: 53147 |
I have 2 numbers: 53147 |
Matched, but too many subsidiary matches | Matched, but offsets vector is too small to show all matches |
0: I have 2 numbers: 53147 |
0: I have 2 numbers: 53147 |
1: I have 2 numbers: 5314 |
1: I have 2 numbers: 5314 |
2: I have 2 numbers: 531 |
2: I have 2 numbers: 531 |
Line 7466 Error -16 (item unsupported for DFA matching)
|
Line 7466 Error -16 (item unsupported for DFA matching)
|
xyzabc123pqr |
xyzabc123pqr |
0: 123 |
0: 123 |
xyzabc12\P |
xyzabc12\P |
Partial match: abc12 | Partial match at offset 6: abc12 |
xyzabc12\P\P |
xyzabc12\P\P |
Partial match: abc12 | Partial match at offset 6: abc12 |
|
|
/\babc\b/ |
/\babc\b/ |
+++abc+++ |
+++abc+++ |
0: abc |
0: abc |
+++ab\P |
+++ab\P |
Partial match: +ab | Partial match at offset 3: +ab |
+++ab\P\P |
+++ab\P\P |
Partial match: +ab | Partial match at offset 3: +ab |
|
|
/(?=C)/g+ |
/(?=C)/g+ |
ABCDECBA |
ABCDECBA |
Line 7625 Error -16 (item unsupported for DFA matching)
|
Line 7625 Error -16 (item unsupported for DFA matching)
|
|
|
/(?<=abc)def/ |
/(?<=abc)def/ |
abc\P\P |
abc\P\P |
Partial match: abc | Partial match at offset 3: abc |
|
|
/abc$/ |
/abc$/ |
abc |
abc |
Line 7848 Error -26 (nested recursion at the same subject positi
|
Line 7848 Error -26 (nested recursion at the same subject positi
|
|
|
/(a+)/ |
/(a+)/ |
\O6aaaa |
\O6aaaa |
Matched, but too many subsidiary matches | Matched, but offsets vector is too small to show all matches |
0: aaaa |
0: aaaa |
1: aaa |
1: aaa |
2: aa |
2: aa |
Line 7865 Matched, but too many subsidiary matches
|
Line 7865 Matched, but too many subsidiary matches
|
/(?<=ab\Cde)X/ |
/(?<=ab\Cde)X/ |
abZdeX |
abZdeX |
0: X |
0: X |
|
|
|
/^\R/ |
|
\r\P |
|
0: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
|
|
/^\R{2,3}x/ |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
\r\r\P |
|
Partial match: \x0d\x0d |
|
\r\r\P\P |
|
Partial match: \x0d\x0d |
|
\r\r\r\P |
|
Partial match: \x0d\x0d\x0d |
|
\r\r\r\P\P |
|
Partial match: \x0d\x0d\x0d |
|
\r\rx |
|
0: \x0d\x0dx |
|
\r\r\rx |
|
0: \x0d\x0d\x0dx |
|
|
|
/^\R{2,3}?x/ |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
\r\r\P |
|
Partial match: \x0d\x0d |
|
\r\r\P\P |
|
Partial match: \x0d\x0d |
|
\r\r\r\P |
|
Partial match: \x0d\x0d\x0d |
|
\r\r\r\P\P |
|
Partial match: \x0d\x0d\x0d |
|
\r\rx |
|
0: \x0d\x0dx |
|
\r\r\rx |
|
0: \x0d\x0d\x0dx |
|
|
|
/^\R?x/ |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
x |
|
0: x |
|
\rx |
|
0: \x0dx |
|
|
|
/^\R+x/ |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
\r\n\P |
|
Partial match: \x0d\x0a |
|
\r\n\P\P |
|
Partial match: \x0d\x0a |
|
\rx |
|
0: \x0dx |
|
|
|
/^a$/<CRLF> |
|
a\r\P |
|
Partial match: a\x0d |
|
a\r\P\P |
|
Partial match: a\x0d |
|
|
|
/^a$/m<CRLF> |
|
a\r\P |
|
Partial match: a\x0d |
|
a\r\P\P |
|
Partial match: a\x0d |
|
|
|
/^(a$|a\r)/<CRLF> |
|
a\r\P |
|
0: a\x0d |
|
a\r\P\P |
|
Partial match: a\x0d |
|
|
|
/^(a$|a\r)/m<CRLF> |
|
a\r\P |
|
0: a\x0d |
|
a\r\P\P |
|
Partial match: a\x0d |
|
|
|
/./<CRLF> |
|
\r\P |
|
0: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
|
|
/.{2,3}/<CRLF> |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
\r\r\P |
|
0: \x0d\x0d |
|
\r\r\P\P |
|
Partial match: \x0d\x0d |
|
\r\r\r\P |
|
0: \x0d\x0d\x0d |
|
1: \x0d\x0d |
|
\r\r\r\P\P |
|
Partial match: \x0d\x0d\x0d |
|
|
|
/.{2,3}?/<CRLF> |
|
\r\P |
|
Partial match: \x0d |
|
\r\P\P |
|
Partial match: \x0d |
|
\r\r\P |
|
0: \x0d\x0d |
|
\r\r\P\P |
|
Partial match: \x0d\x0d |
|
\r\r\r\P |
|
0: \x0d\x0d\x0d |
|
1: \x0d\x0d |
|
\r\r\r\P\P |
|
Partial match: \x0d\x0d\x0d |
|
|
|
/-- Test simple validity check for restarts --/ |
|
|
|
/abcdef/ |
|
abc\R |
|
Error -30 (invalid data in workspace for DFA restart) |
|
|
|
/<H((?(?!<H|F>)(.)|(?R))++)*F>/ |
|
text <H more text <H texting more hexA0-"\xA0" hex above 7F-"\xBC" F> text xxxxx <H text F> text F> text2 <H text sample F> more text. |
|
0: <H more text <H texting more hexA0-"\xa0" hex above 7F-"\xbc" F> text xxxxx <H text F> text F> |
|
|
|
/^(?>.{4})abc|^\w\w.xabcd/ |
|
xxxxabcd |
|
0: xxxxabcd |
|
1: xxxxabc |
|
xx\xa0xabcd |
|
0: xx\xa0xabcd |
|
1: xx\xa0xabc |
|
|
|
/^(.{4}){2}+abc|^\w\w.x\w\w\w\wabcd/ |
|
xxxxxxxxabcd |
|
0: xxxxxxxxabcd |
|
1: xxxxxxxxabc |
|
xx\xa0xxxxxabcd |
|
0: xx\xa0xxxxxabcd |
|
1: xx\xa0xxxxxabc |
|
|
|
/abcd/ |
|
abcd\O0 |
|
Matched, but offsets vector is too small to show all matches |
|
|
/-- End of testinput8 --/ |
/-- End of testinput8 --/ |