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 |
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\hdef/ |
1498 |
abgdef |
abhdef |
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 |
3883 |
a,b] |
a,b] |
3884 |
[a,b,c] |
[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 |
/ End of testinput1 / |
/ End of testinput1 / |