| 1061 |
/abc(?C)de(?C1)f/I |
/abc(?C)de(?C1)f/I |
| 1062 |
123abcdef |
123abcdef |
| 1063 |
|
|
| 1064 |
/(?C1)\dabc(?C2)def/I |
/(?C1)\dabc(?C2)def/IS |
| 1065 |
|
1234abcdef |
| 1066 |
|
*** Failers |
| 1067 |
|
abcdef |
| 1068 |
|
|
| 1069 |
|
/(?C1)\dabc(?C2)def/ISS |
| 1070 |
1234abcdef |
1234abcdef |
| 1071 |
*** Failers |
*** Failers |
| 1072 |
abcdef |
abcdef |
| 1315 |
abcde |
abcde |
| 1316 |
abcdfe |
abcdfe |
| 1317 |
|
|
| 1318 |
/a*b/ICDZ |
/a*b/ICDZS |
| 1319 |
|
ab |
| 1320 |
|
aaaab |
| 1321 |
|
aaaacb |
| 1322 |
|
|
| 1323 |
|
/a*b/ICDZSS |
| 1324 |
ab |
ab |
| 1325 |
aaaab |
aaaab |
| 1326 |
aaaacb |
aaaacb |
| 1330 |
aaaab |
aaaab |
| 1331 |
aaaacb |
aaaacb |
| 1332 |
|
|
| 1333 |
/(abc|def)x/ICDZ |
/(abc|def)x/ICDZS |
| 1334 |
abcx |
abcx |
| 1335 |
defx |
defx |
| 1336 |
|
** Failers |
| 1337 |
|
abcdefzx |
| 1338 |
|
|
| 1339 |
|
/(abc|def)x/ICDZSS |
| 1340 |
|
abcx |
| 1341 |
|
defx |
| 1342 |
|
** Failers |
| 1343 |
abcdefzx |
abcdefzx |
| 1344 |
|
|
| 1345 |
/(ab|cd){3,4}/IC |
/(ab|cd){3,4}/IC |
| 1347 |
abcdabcd |
abcdabcd |
| 1348 |
abcdcdcdcdcd |
abcdcdcdcdcd |
| 1349 |
|
|
| 1350 |
/([ab]{,4}c|xy)/ICDZ |
/([ab]{,4}c|xy)/ICDZS |
| 1351 |
|
Note: that { does NOT introduce a quantifier |
| 1352 |
|
|
| 1353 |
|
/([ab]{,4}c|xy)/ICDZSS |
| 1354 |
Note: that { does NOT introduce a quantifier |
Note: that { does NOT introduce a quantifier |
| 1355 |
|
|
| 1356 |
/([ab]{1,4}c|xy){4,5}?123/ICDZ |
/([ab]{1,4}c|xy){4,5}?123/ICDZ |
| 1424 |
1X |
1X |
| 1425 |
123456\P |
123456\P |
| 1426 |
|
|
| 1427 |
/abc/I>testsavedregex |
/abc/IS>testsavedregex |
| 1428 |
|
<testsavedregex |
| 1429 |
|
abc |
| 1430 |
|
** Failers |
| 1431 |
|
bca |
| 1432 |
|
|
| 1433 |
|
/abc/ISS>testsavedregex |
| 1434 |
|
<testsavedregex |
| 1435 |
|
abc |
| 1436 |
|
** Failers |
| 1437 |
|
bca |
| 1438 |
|
|
| 1439 |
|
/abc/IFS>testsavedregex |
| 1440 |
<testsavedregex |
<testsavedregex |
| 1441 |
abc |
abc |
| 1442 |
** Failers |
** Failers |
| 1443 |
bca |
bca |
| 1444 |
|
|
| 1445 |
/abc/IF>testsavedregex |
/abc/IFSS>testsavedregex |
| 1446 |
<testsavedregex |
<testsavedregex |
| 1447 |
abc |
abc |
| 1448 |
** Failers |
** Failers |
| 1454 |
** Failers |
** Failers |
| 1455 |
def |
def |
| 1456 |
|
|
| 1457 |
|
/(a|b)/ISS>testsavedregex |
| 1458 |
|
<testsavedregex |
| 1459 |
|
abc |
| 1460 |
|
** Failers |
| 1461 |
|
def |
| 1462 |
|
|
| 1463 |
/(a|b)/ISF>testsavedregex |
/(a|b)/ISF>testsavedregex |
| 1464 |
<testsavedregex |
<testsavedregex |
| 1465 |
abc |
abc |
| 1466 |
** Failers |
** Failers |
| 1467 |
def |
def |
| 1468 |
|
|
| 1469 |
|
/(a|b)/ISSF>testsavedregex |
| 1470 |
|
<testsavedregex |
| 1471 |
|
abc |
| 1472 |
|
** Failers |
| 1473 |
|
def |
| 1474 |
|
|
| 1475 |
~<(\w+)/?>(.)*</(\1)>~smgI |
~<(\w+)/?>(.)*</(\1)>~smgI |
| 1476 |
<!DOCTYPE seite SYSTEM "http://www.lco.lineas.de/xmlCms.dtd">\n<seite>\n<dokumenteninformation>\n<seitentitel>Partner der LCO</seitentitel>\n<sprache>de</sprache>\n<seitenbeschreibung>Partner der LINEAS Consulting\nGmbH</seitenbeschreibung>\n<schluesselworte>LINEAS Consulting GmbH Hamburg\nPartnerfirmen</schluesselworte>\n<revisit>30 days</revisit>\n<robots>index,follow</robots>\n<menueinformation>\n<aktiv>ja</aktiv>\n<menueposition>3</menueposition>\n<menuetext>Partner</menuetext>\n</menueinformation>\n<lastedited>\n<autor>LCO</autor>\n<firma>LINEAS Consulting</firma>\n<datum>15.10.2003</datum>\n</lastedited>\n</dokumenteninformation>\n<inhalt>\n\n<absatzueberschrift>Die Partnerfirmen der LINEAS Consulting\nGmbH</absatzueberschrift>\n\n<absatz><link ziel="http://www.ca.com/" zielfenster="_blank">\n<bild name="logo_ca.gif" rahmen="no"/></link> <link\nziel="http://www.ey.com/" zielfenster="_blank"><bild\nname="logo_euy.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><link ziel="http://www.cisco.de/" zielfenster="_blank">\n<bild name="logo_cisco.gif" rahmen="ja"/></link></absatz>\n\n<absatz><link ziel="http://www.atelion.de/"\nzielfenster="_blank"><bild\nname="logo_atelion.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><link ziel="http://www.line-information.de/"\nzielfenster="_blank">\n<bild name="logo_line_information.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><bild name="logo_aw.gif" rahmen="no"/></absatz>\n\n<absatz><link ziel="http://www.incognis.de/"\nzielfenster="_blank"><bild\nname="logo_incognis.gif" rahmen="no"/></link></absatz>\n\n<absatz><link ziel="http://www.addcraft.com/"\nzielfenster="_blank"><bild\nname="logo_addcraft.gif" rahmen="no"/></link></absatz>\n\n<absatz><link ziel="http://www.comendo.com/"\nzielfenster="_blank"><bild\nname="logo_comendo.gif" rahmen="no"/></link></absatz>\n\n</inhalt>\n</seite> |
<!DOCTYPE seite SYSTEM "http://www.lco.lineas.de/xmlCms.dtd">\n<seite>\n<dokumenteninformation>\n<seitentitel>Partner der LCO</seitentitel>\n<sprache>de</sprache>\n<seitenbeschreibung>Partner der LINEAS Consulting\nGmbH</seitenbeschreibung>\n<schluesselworte>LINEAS Consulting GmbH Hamburg\nPartnerfirmen</schluesselworte>\n<revisit>30 days</revisit>\n<robots>index,follow</robots>\n<menueinformation>\n<aktiv>ja</aktiv>\n<menueposition>3</menueposition>\n<menuetext>Partner</menuetext>\n</menueinformation>\n<lastedited>\n<autor>LCO</autor>\n<firma>LINEAS Consulting</firma>\n<datum>15.10.2003</datum>\n</lastedited>\n</dokumenteninformation>\n<inhalt>\n\n<absatzueberschrift>Die Partnerfirmen der LINEAS Consulting\nGmbH</absatzueberschrift>\n\n<absatz><link ziel="http://www.ca.com/" zielfenster="_blank">\n<bild name="logo_ca.gif" rahmen="no"/></link> <link\nziel="http://www.ey.com/" zielfenster="_blank"><bild\nname="logo_euy.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><link ziel="http://www.cisco.de/" zielfenster="_blank">\n<bild name="logo_cisco.gif" rahmen="ja"/></link></absatz>\n\n<absatz><link ziel="http://www.atelion.de/"\nzielfenster="_blank"><bild\nname="logo_atelion.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><link ziel="http://www.line-information.de/"\nzielfenster="_blank">\n<bild name="logo_line_information.gif" rahmen="no"/></link>\n</absatz>\n\n<absatz><bild name="logo_aw.gif" rahmen="no"/></absatz>\n\n<absatz><link ziel="http://www.incognis.de/"\nzielfenster="_blank"><bild\nname="logo_incognis.gif" rahmen="no"/></link></absatz>\n\n<absatz><link ziel="http://www.addcraft.com/"\nzielfenster="_blank"><bild\nname="logo_addcraft.gif" rahmen="no"/></link></absatz>\n\n<absatz><link ziel="http://www.comendo.com/"\nzielfenster="_blank"><bild\nname="logo_comendo.gif" rahmen="no"/></link></absatz>\n\n</inhalt>\n</seite> |
| 1477 |
|
|
| 2020 |
|
|
| 2021 |
/(?(DEFINE) abc) xyz/xI |
/(?(DEFINE) abc) xyz/xI |
| 2022 |
|
|
|
/(?(DEFINE) abc){3} xyz/x |
|
|
|
|
| 2023 |
/(a|)*\d/ |
/(a|)*\d/ |
| 2024 |
\O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
\O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
| 2025 |
\O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4 |
\O0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4 |
| 2337 |
|
|
| 2338 |
/\g6666666666/ |
/\g6666666666/ |
| 2339 |
|
|
| 2340 |
/[\g6666666666]/ |
/[\g6666666666]/BZ |
| 2341 |
|
|
| 2342 |
/(?1)\c[/ |
/(?1)\c[/ |
| 2343 |
|
|
| 2388 |
a\nb |
a\nb |
| 2389 |
a\r\nb |
a\r\nb |
| 2390 |
a\x85b |
a\x85b |
| 2391 |
|
|
| 2392 |
|
/(*ANY).*/g |
| 2393 |
|
abc\r\ndef |
| 2394 |
|
|
| 2395 |
|
/(*ANYCRLF).*/g |
| 2396 |
|
abc\r\ndef |
| 2397 |
|
|
| 2398 |
|
/(*CRLF).*/g |
| 2399 |
|
abc\r\ndef |
| 2400 |
|
|
| 2401 |
/a\Rb/I<bsr_anycrlf> |
/a\Rb/I<bsr_anycrlf> |
| 2402 |
a\rb |
a\rb |
| 2495 |
|
|
| 2496 |
/\k{}/ |
/\k{}/ |
| 2497 |
|
|
| 2498 |
|
/\k/ |
| 2499 |
|
|
| 2500 |
|
/\kabc/ |
| 2501 |
|
|
| 2502 |
/(?P=)/ |
/(?P=)/ |
| 2503 |
|
|
| 2504 |
/(?P>)/ |
/(?P>)/ |
| 2630 |
abc\Y |
abc\Y |
| 2631 |
abcxypqr |
abcxypqr |
| 2632 |
abcxypqr\Y |
abcxypqr\Y |
| 2633 |
|
|
| 2634 |
|
/(*NO_START_OPT)xyz/C |
| 2635 |
|
abcxyz |
| 2636 |
|
|
| 2637 |
|
/xyz/CY |
| 2638 |
|
abcxyz |
| 2639 |
|
|
| 2640 |
/^"((?(?=[a])[^"])|b)*"$/C |
/^"((?(?=[a])[^"])|b)*"$/C |
| 2641 |
"ab" |
"ab" |
| 3358 |
/A(*PRUNE:A)B/K |
/A(*PRUNE:A)B/K |
| 3359 |
ACAB |
ACAB |
| 3360 |
|
|
| 3361 |
/(*MARK:A)(*PRUNE:B)(C|X)/K |
/(*MARK:A)(*PRUNE:B)(C|X)/KS |
| 3362 |
|
C |
| 3363 |
|
D |
| 3364 |
|
|
| 3365 |
|
/(*MARK:A)(*PRUNE:B)(C|X)/KSS |
| 3366 |
|
C |
| 3367 |
|
D |
| 3368 |
|
|
| 3369 |
|
/(*MARK:A)(*THEN:B)(C|X)/KS |
| 3370 |
C |
C |
| 3371 |
D |
D |
| 3372 |
|
|
| 3373 |
/(*MARK:A)(*THEN:B)(C|X)/K |
/(*MARK:A)(*THEN:B)(C|X)/KSS |
| 3374 |
C |
C |
| 3375 |
D |
D |
| 3376 |
|
|
| 3604 |
abc\P |
abc\P |
| 3605 |
abc\P\P |
abc\P\P |
| 3606 |
|
|
| 3607 |
|
/.+/ |
| 3608 |
|
abc\>0 |
| 3609 |
|
abc\>1 |
| 3610 |
|
abc\>2 |
| 3611 |
|
abc\>3 |
| 3612 |
|
abc\>4 |
| 3613 |
|
abc\>-4 |
| 3614 |
|
|
| 3615 |
|
/^\cģ/ |
| 3616 |
|
|
| 3617 |
|
/(?P<abn>(?P=abn)xxx)/BZ |
| 3618 |
|
|
| 3619 |
|
/(a\1z)/BZ |
| 3620 |
|
|
| 3621 |
|
/(?P<abn>(?P=abn)(?<badstufxxx)/BZ |
| 3622 |
|
|
| 3623 |
|
/(?P<abn>(?P=axn)xxx)/BZ |
| 3624 |
|
|
| 3625 |
|
/(?P<abn>(?P=axn)xxx)(?<axn>yy)/BZ |
| 3626 |
|
|
| 3627 |
|
/-- These tests are here because Perl gets the first one wrong. --/ |
| 3628 |
|
|
| 3629 |
|
/(\R*)(.)/s |
| 3630 |
|
\r\n |
| 3631 |
|
\r\r\n\n\r |
| 3632 |
|
\r\r\n\n\r\n |
| 3633 |
|
|
| 3634 |
|
/(\R)*(.)/s |
| 3635 |
|
\r\n |
| 3636 |
|
\r\r\n\n\r |
| 3637 |
|
\r\r\n\n\r\n |
| 3638 |
|
|
| 3639 |
|
/((?>\r\n|\n|\x0b|\f|\r|\x85)*)(.)/s |
| 3640 |
|
\r\n |
| 3641 |
|
\r\r\n\n\r |
| 3642 |
|
\r\r\n\n\r\n |
| 3643 |
|
|
| 3644 |
|
/-- --/ |
| 3645 |
|
|
| 3646 |
|
/^abc$/BZ |
| 3647 |
|
|
| 3648 |
|
/^abc$/BZm |
| 3649 |
|
|
| 3650 |
|
/^(a)*+(\w)/S |
| 3651 |
|
aaaaX |
| 3652 |
|
** Failers |
| 3653 |
|
aaaa |
| 3654 |
|
|
| 3655 |
|
/^(?:a)*+(\w)/S |
| 3656 |
|
aaaaX |
| 3657 |
|
** Failers |
| 3658 |
|
aaaa |
| 3659 |
|
|
| 3660 |
|
/(a)++1234/SDZ |
| 3661 |
|
|
| 3662 |
|
/([abc])++1234/SI |
| 3663 |
|
|
| 3664 |
|
/(?<=(abc)+)X/ |
| 3665 |
|
|
| 3666 |
|
/(^ab)/I |
| 3667 |
|
|
| 3668 |
|
/(^ab)++/I |
| 3669 |
|
|
| 3670 |
|
/(^ab|^)+/I |
| 3671 |
|
|
| 3672 |
|
/(^ab|^)++/I |
| 3673 |
|
|
| 3674 |
|
/(?:^ab)/I |
| 3675 |
|
|
| 3676 |
|
/(?:^ab)++/I |
| 3677 |
|
|
| 3678 |
|
/(?:^ab|^)+/I |
| 3679 |
|
|
| 3680 |
|
/(?:^ab|^)++/I |
| 3681 |
|
|
| 3682 |
|
/(.*ab)/I |
| 3683 |
|
|
| 3684 |
|
/(.*ab)++/I |
| 3685 |
|
|
| 3686 |
|
/(.*ab|.*)+/I |
| 3687 |
|
|
| 3688 |
|
/(.*ab|.*)++/I |
| 3689 |
|
|
| 3690 |
|
/(?:.*ab)/I |
| 3691 |
|
|
| 3692 |
|
/(?:.*ab)++/I |
| 3693 |
|
|
| 3694 |
|
/(?:.*ab|.*)+/I |
| 3695 |
|
|
| 3696 |
|
/(?:.*ab|.*)++/I |
| 3697 |
|
|
| 3698 |
|
/(?=a)[bcd]/I |
| 3699 |
|
|
| 3700 |
|
/((?=a))[bcd]/I |
| 3701 |
|
|
| 3702 |
|
/((?=a))+[bcd]/I |
| 3703 |
|
|
| 3704 |
|
/((?=a))++[bcd]/I |
| 3705 |
|
|
| 3706 |
|
/(?=a+)[bcd]/iI |
| 3707 |
|
|
| 3708 |
|
/(?=a+?)[bcd]/iI |
| 3709 |
|
|
| 3710 |
|
/(?=a++)[bcd]/iI |
| 3711 |
|
|
| 3712 |
|
/(?=a{3})[bcd]/iI |
| 3713 |
|
|
| 3714 |
|
/(abc)\1+/S |
| 3715 |
|
|
| 3716 |
|
/-- Perl doesn't get these right IMO (the 3rd is PCRE-specific) --/ |
| 3717 |
|
|
| 3718 |
|
/(?1)(?:(b(*ACCEPT))){0}/ |
| 3719 |
|
b |
| 3720 |
|
|
| 3721 |
|
/(?1)(?:(b(*ACCEPT))){0}c/ |
| 3722 |
|
bc |
| 3723 |
|
** Failers |
| 3724 |
|
b |
| 3725 |
|
|
| 3726 |
|
/(?1)(?:((*ACCEPT))){0}c/ |
| 3727 |
|
c |
| 3728 |
|
c\N |
| 3729 |
|
|
| 3730 |
|
/^.*?(?(?=a)a|b(*THEN)c)/ |
| 3731 |
|
ba |
| 3732 |
|
|
| 3733 |
|
/^.*?(?(?=a)a|bc)/ |
| 3734 |
|
ba |
| 3735 |
|
|
| 3736 |
|
/-- --/ |
| 3737 |
|
|
| 3738 |
|
/-- These studied versions are here because they are not Perl-compatible; the |
| 3739 |
|
studying means the mark is not seen. --/ |
| 3740 |
|
|
| 3741 |
|
/(*MARK:A)(*SKIP:B)(C|X)/KS |
| 3742 |
|
C |
| 3743 |
|
D |
| 3744 |
|
|
| 3745 |
|
/(*:A)A+(*SKIP:A)(B|Z)/KS |
| 3746 |
|
AAAC |
| 3747 |
|
|
| 3748 |
|
/-- --/ |
| 3749 |
|
|
| 3750 |
|
"(?=a*(*ACCEPT)b)c" |
| 3751 |
|
c |
| 3752 |
|
c\N |
| 3753 |
|
|
| 3754 |
|
/(?1)c(?(DEFINE)((*ACCEPT)b))/ |
| 3755 |
|
c |
| 3756 |
|
c\N |
| 3757 |
|
|
| 3758 |
|
/(?>(*ACCEPT)b)c/ |
| 3759 |
|
c |
| 3760 |
|
c\N |
| 3761 |
|
|
| 3762 |
|
/(?:(?>(a)))+a%/++ |
| 3763 |
|
%aa% |
| 3764 |
|
|
| 3765 |
|
/(a)b|ac/++ |
| 3766 |
|
ac\O3 |
| 3767 |
|
|
| 3768 |
|
/(?(DEFINE)(a(?2)|b)(b(?1)|a))(?:(?1)|(?2))/SI |
| 3769 |
|
|
| 3770 |
|
/(a(?2)|b)(b(?1)|a)(?:(?1)|(?2))/SI |
| 3771 |
|
|
| 3772 |
|
/(a(?2)|b)(b(?1)|a)(?1)(?2)/SI |
| 3773 |
|
|
| 3774 |
|
/(abc)(?1)/SI |
| 3775 |
|
|
| 3776 |
|
/^(?>a)++/ |
| 3777 |
|
aa\M |
| 3778 |
|
aaaaaaaaa\M |
| 3779 |
|
|
| 3780 |
|
/(a)(?1)++/ |
| 3781 |
|
aa\M |
| 3782 |
|
aaaaaaaaa\M |
| 3783 |
|
|
| 3784 |
|
/(?:(foo)|(bar)|(baz))X/= |
| 3785 |
|
bazfooX |
| 3786 |
|
foobazbarX |
| 3787 |
|
barfooX |
| 3788 |
|
bazX |
| 3789 |
|
foobarbazX |
| 3790 |
|
bazfooX\O0 |
| 3791 |
|
bazfooX\O2 |
| 3792 |
|
bazfooX\O4 |
| 3793 |
|
bazfooX\O6 |
| 3794 |
|
bazfooX\O8 |
| 3795 |
|
bazfooX\O10 |
| 3796 |
|
|
| 3797 |
|
/(?=abc){3}abc/BZ |
| 3798 |
|
|
| 3799 |
|
/(?=abc)+abc/BZ |
| 3800 |
|
|
| 3801 |
|
/(?=abc)++abc/BZ |
| 3802 |
|
|
| 3803 |
|
/(?=abc){0}xyz/BZ |
| 3804 |
|
|
| 3805 |
|
/(?=(a))?./BZ |
| 3806 |
|
|
| 3807 |
|
/(?=(a))??./BZ |
| 3808 |
|
|
| 3809 |
|
/^(?=(a)){0}b(?1)/BZ |
| 3810 |
|
|
| 3811 |
|
/(?(DEFINE)(a))?b(?1)/BZ |
| 3812 |
|
|
| 3813 |
|
/^(?=(?1))?[az]([abc])d/BZ |
| 3814 |
|
|
| 3815 |
|
/^(?!a){0}\w+/BZ |
| 3816 |
|
|
| 3817 |
|
/(?<=(abc))?xyz/BZ |
| 3818 |
|
|
| 3819 |
|
/[:a[:abc]b:]/ |
| 3820 |
|
|
| 3821 |
|
/((?2))((?1))/ |
| 3822 |
|
abc |
| 3823 |
|
|
| 3824 |
|
/((?(R2)a+|(?1)b))/ |
| 3825 |
|
aaaabcde |
| 3826 |
|
|
| 3827 |
|
/(?(R)a*(?1)|((?R))b)/ |
| 3828 |
|
aaaabcde |
| 3829 |
|
|
| 3830 |
|
/(a+|(?R)b)/ |
| 3831 |
|
|
| 3832 |
|
/^(a(*:A)(d|e(*:B))z|aeq)/C |
| 3833 |
|
adz |
| 3834 |
|
aez |
| 3835 |
|
aeqwerty |
| 3836 |
|
|
| 3837 |
|
/.(*F)/ |
| 3838 |
|
\P\Pabc |
| 3839 |
|
|
| 3840 |
/-- End of testinput2 --/ |
/-- End of testinput2 --/ |