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