| 1297 |
abc |
abc |
| 1298 |
|
|
| 1299 |
/^a b |
/^a b |
| 1300 |
c/x |
c/x |
| 1301 |
abc |
abc |
| 1302 |
|
|
| 1303 |
/^(a|)\1*b/ |
/^(a|)\1*b/ |
| 1453 |
/{4,5a}bc/ |
/{4,5a}bc/ |
| 1454 |
{4,5a}bc |
{4,5a}bc |
| 1455 |
|
|
|
/^a.b/ |
|
|
a\rb |
|
|
*** Failers |
|
|
a\nb |
|
|
|
|
| 1456 |
/abc$/ |
/abc$/ |
| 1457 |
abc |
abc |
| 1458 |
abc\n |
abc\n |
| 1468 |
/(abc)\323/ |
/(abc)\323/ |
| 1469 |
abc\xd3 |
abc\xd3 |
| 1470 |
|
|
| 1471 |
/(abc)\500/ |
/(abc)\100/ |
| 1472 |
abc\x40 |
abc\x40 |
| 1473 |
abc\100 |
abc\100 |
| 1474 |
|
|
| 1475 |
/(abc)\5000/ |
/(abc)\1000/ |
| 1476 |
abc\x400 |
abc\x400 |
| 1477 |
abc\x40\x30 |
abc\x40\x30 |
| 1478 |
abc\1000 |
abc\1000 |
| 1494 |
/(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/ |
/(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)\12\123/ |
| 1495 |
abcdefghijk\12S |
abcdefghijk\12S |
| 1496 |
|
|
| 1497 |
/ab\gdef/ |
/ab\idef/ |
| 1498 |
abgdef |
abidef |
| 1499 |
|
|
| 1500 |
/a{0}bc/ |
/a{0}bc/ |
| 1501 |
bc |
bc |
| 3376 |
cdaccb |
cdaccb |
| 3377 |
|
|
| 3378 |
/^(?:a?b?)*$/ |
/^(?:a?b?)*$/ |
| 3379 |
|
\ |
| 3380 |
|
a |
| 3381 |
|
ab |
| 3382 |
|
aaa |
| 3383 |
*** Failers |
*** Failers |
| 3384 |
dbcb |
dbcb |
| 3385 |
a-- |
a-- |
| 3386 |
|
aa-- |
| 3387 |
|
|
| 3388 |
/((?s)^a(.))((?m)^b$)/ |
/((?s)^a(.))((?m)^b$)/ |
| 3389 |
a\nb\nc\n |
a\nb\nc\n |
| 3846 |
** Failers |
** Failers |
| 3847 |
abcddefg |
abcddefg |
| 3848 |
|
|
| 3849 |
|
/(?<![^f]oo)(bar)/ |
| 3850 |
|
foobarX |
| 3851 |
|
** Failers |
| 3852 |
|
boobarX |
| 3853 |
|
|
| 3854 |
|
/(?<![^f])X/ |
| 3855 |
|
offX |
| 3856 |
|
** Failers |
| 3857 |
|
onyX |
| 3858 |
|
|
| 3859 |
|
/(?<=[^f])X/ |
| 3860 |
|
onyX |
| 3861 |
|
** Failers |
| 3862 |
|
offX |
| 3863 |
|
|
| 3864 |
|
/^/mg |
| 3865 |
|
a\nb\nc\n |
| 3866 |
|
\ |
| 3867 |
|
|
| 3868 |
|
/(?<=C\n)^/mg |
| 3869 |
|
A\nC\nC\n |
| 3870 |
|
|
| 3871 |
|
/(?:(?(1)a|b)(X))+/ |
| 3872 |
|
bXaX |
| 3873 |
|
|
| 3874 |
|
/(?:(?(1)\1a|b)(X|Y))+/ |
| 3875 |
|
bXXaYYaY |
| 3876 |
|
bXYaXXaX |
| 3877 |
|
|
| 3878 |
|
/()()()()()()()()()(?:(?(10)\10a|b)(X|Y))+/ |
| 3879 |
|
bXXaYYaY |
| 3880 |
|
|
| 3881 |
|
/[[,abc,]+]/ |
| 3882 |
|
abc] |
| 3883 |
|
a,b] |
| 3884 |
|
[a,b,c] |
| 3885 |
|
|
| 3886 |
|
/(?-x: )/x |
| 3887 |
|
A\x20B |
| 3888 |
|
|
| 3889 |
|
"(?x)(?-x: \s*#\s*)" |
| 3890 |
|
A # B |
| 3891 |
|
** Failers |
| 3892 |
|
# |
| 3893 |
|
|
| 3894 |
|
"(?x-is)(?:(?-ixs) \s*#\s*) include" |
| 3895 |
|
A #include |
| 3896 |
|
** Failers |
| 3897 |
|
A#include |
| 3898 |
|
A #Include |
| 3899 |
|
|
| 3900 |
|
/a*b*\w/ |
| 3901 |
|
aaabbbb |
| 3902 |
|
aaaa |
| 3903 |
|
a |
| 3904 |
|
|
| 3905 |
|
/a*b?\w/ |
| 3906 |
|
aaabbbb |
| 3907 |
|
aaaa |
| 3908 |
|
a |
| 3909 |
|
|
| 3910 |
|
/a*b{0,4}\w/ |
| 3911 |
|
aaabbbb |
| 3912 |
|
aaaa |
| 3913 |
|
a |
| 3914 |
|
|
| 3915 |
|
/a*b{0,}\w/ |
| 3916 |
|
aaabbbb |
| 3917 |
|
aaaa |
| 3918 |
|
a |
| 3919 |
|
|
| 3920 |
|
/a*\d*\w/ |
| 3921 |
|
0a |
| 3922 |
|
a |
| 3923 |
|
|
| 3924 |
|
/a*b *\w/x |
| 3925 |
|
a |
| 3926 |
|
|
| 3927 |
|
/a*b#comment |
| 3928 |
|
*\w/x |
| 3929 |
|
a |
| 3930 |
|
|
| 3931 |
|
/a* b *\w/x |
| 3932 |
|
a |
| 3933 |
|
|
| 3934 |
|
/^\w+=.*(\\\n.*)*/ |
| 3935 |
|
abc=xyz\\\npqr |
| 3936 |
|
|
| 3937 |
|
/(?=(\w+))\1:/ |
| 3938 |
|
abcd: |
| 3939 |
|
|
| 3940 |
|
/^(?=(\w+))\1:/ |
| 3941 |
|
abcd: |
| 3942 |
|
|
| 3943 |
|
/^\Eabc/ |
| 3944 |
|
abc |
| 3945 |
|
|
| 3946 |
|
/^[\Eabc]/ |
| 3947 |
|
a |
| 3948 |
|
** Failers |
| 3949 |
|
E |
| 3950 |
|
|
| 3951 |
|
/^[a-\Ec]/ |
| 3952 |
|
b |
| 3953 |
|
** Failers |
| 3954 |
|
- |
| 3955 |
|
E |
| 3956 |
|
|
| 3957 |
|
/^[a\E\E-\Ec]/ |
| 3958 |
|
b |
| 3959 |
|
** Failers |
| 3960 |
|
- |
| 3961 |
|
E |
| 3962 |
|
|
| 3963 |
|
/^[\E\Qa\E-\Qz\E]+/ |
| 3964 |
|
b |
| 3965 |
|
** Failers |
| 3966 |
|
- |
| 3967 |
|
|
| 3968 |
|
/^[a\Q]bc\E]/ |
| 3969 |
|
a |
| 3970 |
|
] |
| 3971 |
|
c |
| 3972 |
|
|
| 3973 |
|
/^[a-\Q\E]/ |
| 3974 |
|
a |
| 3975 |
|
- |
| 3976 |
|
|
| 3977 |
|
/^(a()*)*/ |
| 3978 |
|
aaaa |
| 3979 |
|
|
| 3980 |
|
/^(?:a(?:(?:))*)*/ |
| 3981 |
|
aaaa |
| 3982 |
|
|
| 3983 |
|
/^(a()+)+/ |
| 3984 |
|
aaaa |
| 3985 |
|
|
| 3986 |
|
/^(?:a(?:(?:))+)+/ |
| 3987 |
|
aaaa |
| 3988 |
|
|
| 3989 |
|
/(a){0,3}(?(1)b|(c|))*D/ |
| 3990 |
|
abbD |
| 3991 |
|
ccccD |
| 3992 |
|
D |
| 3993 |
|
|
| 3994 |
|
/(a|)*\d/ |
| 3995 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
| 3996 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4 |
| 3997 |
|
|
| 3998 |
|
/(?>a|)*\d/ |
| 3999 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
| 4000 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4 |
| 4001 |
|
|
| 4002 |
|
/(?:a|)*\d/ |
| 4003 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
| 4004 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4 |
| 4005 |
|
|
| 4006 |
|
/\Z/g |
| 4007 |
|
abc\n |
| 4008 |
|
|
| 4009 |
|
/^(?s)(?>.*)(?<!\n)/ |
| 4010 |
|
abc |
| 4011 |
|
abc\n |
| 4012 |
|
|
| 4013 |
|
/^(?![^\n]*\n\z)/ |
| 4014 |
|
abc |
| 4015 |
|
abc\n |
| 4016 |
|
|
| 4017 |
|
/\z(?<!\n)/ |
| 4018 |
|
abc |
| 4019 |
|
abc\n |
| 4020 |
|
|
| 4021 |
|
/(.*(.)?)*/ |
| 4022 |
|
abcd |
| 4023 |
|
|
| 4024 |
/ End of testinput1 / |
/ End of testinput1 / |