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\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 |
3820 |
/\M/ |
/\M/ |
3821 |
M |
M |
3822 |
|
|
3823 |
|
/(a+)*b/ |
3824 |
|
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
3825 |
|
|
3826 |
|
/(?i)reg(?:ul(?:[aä]|ae)r|ex)/ |
3827 |
|
REGular |
3828 |
|
regulaer |
3829 |
|
Regex |
3830 |
|
regulär |
3831 |
|
|
3832 |
|
/Åæåä[à-ÿÀ-ß]+/ |
3833 |
|
Åæåäà |
3834 |
|
Åæåäÿ |
3835 |
|
ÅæåäÀ |
3836 |
|
Åæåäß |
3837 |
|
|
3838 |
|
/(?<=Z)X./ |
3839 |
|
\x84XAZXB |
3840 |
|
|
3841 |
|
/ab cd (?x) de fg/ |
3842 |
|
ab cd defg |
3843 |
|
|
3844 |
|
/ab cd(?x) de fg/ |
3845 |
|
ab cddefg |
3846 |
|
** Failers |
3847 |
|
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 |
/ End of testinput1 / |
/ End of testinput1 / |