153568Sobrien0@a@a
253568Sobrien0@abc@abc
353568Sobrien0@abc|de@abc
453568Sobrien0@a|b|c@abc
553568Sobrien0@a(b)c@abc
653568Sobrien2@a(@EPAREN
753568Sobrien0@a\(@a(
853568Sobrien2@a(b@EPAREN
953568Sobrien0@a)@a)@POSIX BOTCH
1053568Sobrien0@)@)@POSIX BOTCH
1153568Sobrien0@a()b@ab
1253568Sobrien0@^abc$@abc
1353568Sobrien1@a^b@a^b
1453568Sobrien1@a$b@a$b
1553568Sobrien0@^@abc
1653568Sobrien0@$@abc
1753568Sobrien0@^$@@
1853568Sobrien0@$^@@
1953568Sobrien0@^^@@
2053568Sobrien0@$$@@
2153568Sobrien0@a*(^b$)c*@b
2253568Sobrien2@|@EMPTY@NO ALTERNATION
2353568Sobrien2@*@BADRPT@TO CORRECT
2453568Sobrien2@+@BADRPT@TO CORRECT
2553568Sobrien2@?@BADRPT@TO CORRECT
2653568Sobrien1@&C@PASS
2753568Sobrien0@()@abc
2853568Sobrien2@a||b@EMPTY@NO ALTERNATION
2953568Sobrien2@|ab@EMPTY@NO ALTERNATION
3053568Sobrien2@ab|@EMPTY@NO ALTERNATION
3153568Sobrien2@(|a)b@EMPTY@NO ALTERNATION
3253568Sobrien2@(a|)b@EMPTY@NO ALTERNATION
3353568Sobrien2@(*a)@BADRPT@TO CORRECT
3453568Sobrien2@(+a)@BADRPT@TO CORRECT
3553568Sobrien2@(?a)@BADRPT@TO CORRECT
3653568Sobrien2@({1}a)@BADRPT@TO CORRECT
3753568Sobrien2@(a|*b)@BADRPT@NO ALTERNATION
3853568Sobrien2@(a|+b)@BADRPT@NO ALTERNATION
3953568Sobrien2@(a|?b)@BADRPT@NO ALTERNATION
4053568Sobrien2@(a|{1}b)@BADRPT@NO ALTERNATION
4153568Sobrien2@^*@BADRPT@TO CORRECT
4253568Sobrien2@^+@BADRPT@TO CORRECT
4353568Sobrien2@^?@BADRPT@TO CORRECT
4453568Sobrien2@^{1}@BADRPT@TO CORRECT
4553568Sobrien0@a.c@abc
4653568Sobrien0@a[bc]d@abd
4753568Sobrien0@a\*c@a*c
4853568Sobrien0@a\\b@a\b@TO CORRECT
4955360Sobrien0@a\\\*b@a\*b@SHELL TROUBLE
5053568Sobrien0@a\bc@abc@TO CORRECT
5155360Sobrien2@a\@EESCAPE@SHELL TROUBLE
5253568Sobrien0@a\\bc@a\bc@TO CORRECT
5353568Sobrien0@a\[b@a[b
5453568Sobrien2@a[b@EBRACK
5553568Sobrien0@a$@a
5653568Sobrien1@a$@a$
5755360Sobrien1@a\$@a@SHELL TROUBLE
5855360Sobrien0@a\$@a$@SHELL TROUBLE
5953568Sobrien1@a\\$@a
6055360Sobrien1@a\\$@a$@SHELL TROUBLE
6155360Sobrien1@a\\$@a\$@SHELL TROUBLE
6255360Sobrien0@a\\$@a\@SHEL TROUBLE
6353568Sobrien0@ab*c@abc
6453568Sobrien0@ab+c@abc
6553568Sobrien0@ab?c@abc
6653568Sobrien0@{@{@TO CORRECT
6753568Sobrien0@{abc@{abc@TO CORRECT
6855360Sobrien0@{1@{1
6953568Sobrien2@{1}@BADRPT@TO CORRECT
7053568Sobrien0@a{b@a{b@TO CORRECT
7153568Sobrien0@a{1}b@ab
7253568Sobrien0@a{1,}b@ab
7353568Sobrien0@a{1,2}b@aab
7455360Sobrien0@a{1@a{1
7555360Sobrien1@a{1a@aa
7655360Sobrien0@a{1a}@a{1a}
7753568Sobrien0@a{,2}@a{,2}
7853568Sobrien0@a{,}@a{,}
7955360Sobrien0@a{1,*}@a{1,,,}
8053568Sobrien2@a{1,x@EBRACE@TO CORRECT
8153568Sobrien2@a{300}@BADBR@TO CORRECT
8253568Sobrien2@a{1,0}@BADBR@TO CORRECT
8353568Sobrien0@ab{0,0}c@abcac
8453568Sobrien0@ab{0,1}c@abcac
8553568Sobrien0@ab{0,3}c@abbcac
8653568Sobrien0@ab{1,1}c@acabc
8753568Sobrien0@ab{1,3}c@acabc
8853568Sobrien0@ab{2,2}c@abcabbc
8953568Sobrien0@ab{2,4}c@abcabbc
9053568Sobrien2@a**@BADRPT@TO CORRECT
9153568Sobrien2@a++@BADRPT@TO CORRECT
9253568Sobrien2@a??@BADRPT@TO CORRECT
9353568Sobrien2@a*+@BADRPT@TO CORRECT
9453568Sobrien2@a*?@BADRPT@TO CORRECT
9553568Sobrien2@a+*@BADRPT@TO CORRECT
9653568Sobrien2@a+?@BADRPT@TO CORRECT
9753568Sobrien2@a?*@BADRPT@TO CORRECT
9853568Sobrien2@a?+@BADRPT@TO CORRECT
9953568Sobrien2@a{1}{1}@BADRPT@TO CORRECT
10053568Sobrien2@a*{1}@BADRPT@TO CORRECT
10153568Sobrien2@a+{1}@BADRPT@TO CORRECT
10253568Sobrien2@a?{1}@BADRPT@TO CORRECT
10353568Sobrien2@a{1}*@BADRPT@TO CORRECT
10453568Sobrien2@a{1}+@BADRPT@TO CORRECT
10553568Sobrien2@a{1}?@BADRPT@TO CORRECT
10653568Sobrien0@a*{b}@a{b}@TO CORRECT
10753568Sobrien0@a[b]c@abc
10853568Sobrien0@a[ab]c@abc
10953568Sobrien0@a[^ab]c@adc
11053568Sobrien0@a[]b]c@a]c
11153568Sobrien0@a[[b]c@a[c
11253568Sobrien0@a[-b]c@a-c
11353568Sobrien0@a[^]b]c@adc
11453568Sobrien0@a[^-b]c@adc
11553568Sobrien0@a[b-]c@a-c
11653568Sobrien2@a[b@EBRACK
11753568Sobrien2@a[]@EBRACK
11853568Sobrien0@a[1-3]c@a2c
11953568Sobrien2@a[3-1]c@ERANGE@TO CORRECT
12053568Sobrien2@a[1-3-5]c@ERANGE@TO CORRECT
12153568Sobrien0@a[[.-.]--]c@a-c@TO CORRECT
12253568Sobrien2@a[1-@ERANGE
12353568Sobrien2@a[[.@EBRACK
12453568Sobrien2@a[[.x@EBRACK
12553568Sobrien2@a[[.x.@EBRACK
12653568Sobrien2@a[[.x.]@EBRACK@TO CORRECT
12753568Sobrien0@a[[.x.]]@ax@TO CORRECT
12853568Sobrien2@a[[.x,.]]@ECOLLATE@TO CORRECT
12953568Sobrien0@a[[.one.]]b@a1b@TO CORRECT
13053568Sobrien2@a[[.notdef.]]b@ECOLLATE@TO CORRECT
13153568Sobrien0@a[[.].]]b@a]b@TO CORRECT
13253568Sobrien0@a[[:alpha:]]c@abc
13353568Sobrien2@a[[:notdef:]]c@ECTYPE
13453568Sobrien2@a[[:@EBRACK
13553568Sobrien2@a[[:alpha@EBRACK
13653568Sobrien2@a[[:alpha:]@EBRACK
13753568Sobrien2@a[[:alpha,:]@ECTYPE
13853568Sobrien2@a[[:]:]]b@ECTYPE
13953568Sobrien2@a[[:-:]]b@ECTYPE
14053568Sobrien2@a[[:alph:]]@ECTYPE
14153568Sobrien2@a[[:alphabet:]]@ECTYPE
14253568Sobrien0@[[:digit:]]+@a019b
14353568Sobrien0@[[:lower:]]+@AabC
14453568Sobrien0@[[:upper:]]+@aBCd
14553568Sobrien0@[[:xdigit:]]+@p0f3Cq
14653568Sobrien0@a[[=b=]]c@abc@TO CORRECT
14753568Sobrien2@a[[=@EBRACK
14853568Sobrien2@a[[=b@EBRACK
14953568Sobrien2@a[[=b=@EBRACK
15053568Sobrien2@a[[=b=]@EBRACK@TO CORRECT
15153568Sobrien2@a[[=b,=]]@ECOLLATE@TO CORRECT
15253568Sobrien0@a[[=one=]]b@a1b@TO CORRECT
15353568Sobrien0@a(((b)))c@abc
15453568Sobrien0@a(b|(c))d@abd
15553568Sobrien0@a(b*|c)d@abbd
15653568Sobrien0@a[ab]{20}@aaaaabaaaabaaaabaaaab
15753568Sobrien0@a[ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab]@aaaaabaaaabaaaabaaaab
15853568Sobrien0@a[ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab][ab](wee|week)(knights|night)@aaaaabaaaabaaaabaaaabweeknights
15953568Sobrien0@12345678901234567890123456789@a12345678901234567890123456789b
16053568Sobrien0@123456789012345678901234567890@a123456789012345678901234567890b
16153568Sobrien0@1234567890123456789012345678901@a1234567890123456789012345678901b
16253568Sobrien0@12345678901234567890123456789012@a12345678901234567890123456789012b
16353568Sobrien0@123456789012345678901234567890123@a123456789012345678901234567890123b
16453568Sobrien0@1234567890123456789012345678901234567890123456789012345678901234567890@a1234567890123456789012345678901234567890123456789012345678901234567890b
16553568Sobrien0@[ab][cd][ef][gh][ij][kl][mn]@xacegikmoq
16653568Sobrien0@[ab][cd][ef][gh][ij][kl][mn][op]@xacegikmoq
16753568Sobrien0@[ab][cd][ef][gh][ij][kl][mn][op][qr]@xacegikmoqy
16853568Sobrien0@[ab][cd][ef][gh][ij][kl][mn][op][q]@xacegikmoqy
16953568Sobrien0@abc@xabcy
17053568Sobrien0@aBc@Abc@TO CORRECT
17153568Sobrien0@a[Bc]*d@abBCcd@TO CORRECT
17253568Sobrien0@0[[:upper:]]1@0a1@TO CORRECT
17353568Sobrien0@0[[:lower:]]1@0A1@TO CORRECT
17453568Sobrien1@a[^b]c@abc
17553568Sobrien1@a[^b]c@aBc@TO CORRECT
17653568Sobrien0@a[^b]c@adc
17753568Sobrien0@[a]b[c]@abc
17853568Sobrien0@[a]b[a]@aba
17953568Sobrien0@[abc]b[abc]@abc
18053568Sobrien0@[abc]b[abd]@abd
18153568Sobrien0@a(b?c)+d@accd
18253568Sobrien0@(wee|week)(knights|night)@weeknights
18353568Sobrien0@(we|wee|week|frob)(knights|night|day)@weeknights
18453568Sobrien0@a[bc]d@xyzaaabcaababdacd
18553568Sobrien0@a[ab]c@aaabc
18653568Sobrien0@a*@b
18753568Sobrien0@/\*.*\*/@/*x*/
18853568Sobrien0@/\*.*\*/@/*x*/y/*z*/
18953568Sobrien0@/\*([^*]|\*[^/])*\*/@/*x*/
19053568Sobrien0@/\*([^*]|\*[^/])*\*/@/*x*/y/*z*/
19153568Sobrien0@/\*([^*]|\*[^/])*\*/@/*x**/y/*z*/
19253568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x*/
19353568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x*/y/*z*/
19453568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x**/y/*z*/
19553568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x****/y/*z*/
19653568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x**x*/y/*z*/
19753568Sobrien0@/\*([^*]|\*+[^*/])*\*+/@/*x***x/y/*z*/
19853568Sobrien0@aZb@a@TO CORRECT
19953568Sobrien0@[[:<:]]a@a@TO CORRECT
20053568Sobrien1@[[:<:]]a@ba@TO CORRECT
20153568Sobrien0@[[:<:]]a@-a@TO CORRECT
20253568Sobrien0@a[[:>:]]@a@TO CORRECT
20353568Sobrien1@a[[:>:]]@ab@TO CORRECT
20453568Sobrien0@a[[:>:]]@a-@TO CORRECT
20553568Sobrien0@[[:<:]]a.c[[:>:]]@axcd-dayc-dazce-abc@TO CORRECT
20653568Sobrien0@[[:<:]]a.c[[:>:]]@axcd-dayc-dazce-abc-q@TO CORRECT
20753568Sobrien0@[[:<:]]a.c[[:>:]]@axc-dayc-dazce-abc@TO CORRECT
20853568Sobrien0@[[:<:]]b.c[[:>:]]@a_bxc-byc_d-bzc-q@TO CORRECT
20953568Sobrien0@[[:<:]].x..[[:>:]]@y_xa_-_xb_y-_xc_-axdc@TO CORRECT
21053568Sobrien1@[[:<:]]a_b[[:>:]]@x_a_b@TO CORRECT
21153568Sobrien0@(A[1])|(A[2])|(A[3])|(A[4])|(A[5])|(A[6])|(A[7])|(A[8])|(A[9])|(A[A])@A1
21253568Sobrien0@abcdefghijklmnop@abcdefghijklmnop
21353568Sobrien0@abcdefghijklmnopqrstuv@abcdefghijklmnopqrstuv
21453568Sobrien0@CC[13]1|a{21}[23][EO][123][Es][12]a{15}aa[34][EW]aaaaaaa[X]a@CC11
21553568Sobrien0@a?b@ab
216