1*41358Sbosticabc abc y & abc 2*41358Sbosticabc xbc n - - 3*41358Sbosticabc axc n - - 4*41358Sbosticabc abx n - - 5*41358Sbosticabc xabcy y & abc 6*41358Sbosticabc ababc y & abc 7*41358Sbosticab*c abc y & abc 8*41358Sbosticab*bc abc y & abc 9*41358Sbosticab*bc abbc y & abbc 10*41358Sbosticab*bc abbbbc y & abbbbc 11*41358Sbosticab+bc abbc y & abbc 12*41358Sbosticab+bc abc n - - 13*41358Sbosticab+bc abq n - - 14*41358Sbosticab+bc abbbbc y & abbbbc 15*41358Sbosticab?bc abbc y & abbc 16*41358Sbosticab?bc abc y & abc 17*41358Sbosticab?bc abbbbc n - - 18*41358Sbosticab?c abc y & abc 19*41358Sbostic^abc$ abc y & abc 20*41358Sbostic^abc$ abcc n - - 21*41358Sbostic^abc abcc y & abc 22*41358Sbostic^abc$ aabc n - - 23*41358Sbosticabc$ aabc y & abc 24*41358Sbostic^ abc y & 25*41358Sbostic$ abc y & 26*41358Sbostica.c abc y & abc 27*41358Sbostica.c axc y & axc 28*41358Sbostica.*c axyzc y & axyzc 29*41358Sbostica.*c axyzd n - - 30*41358Sbostica[bc]d abc n - - 31*41358Sbostica[bc]d abd y & abd 32*41358Sbostica[b-d]e abd n - - 33*41358Sbostica[b-d]e ace y & ace 34*41358Sbostica[b-d] aac y & ac 35*41358Sbostica[-b] a- y & a- 36*41358Sbostica[b-] a- y & a- 37*41358Sbostica[b-a] - c - - 38*41358Sbostica[]b - c - - 39*41358Sbostica[ - c - - 40*41358Sbostica] a] y & a] 41*41358Sbostica[]]b a]b y & a]b 42*41358Sbostica[^bc]d aed y & aed 43*41358Sbostica[^bc]d abd n - - 44*41358Sbostica[^-b]c adc y & adc 45*41358Sbostica[^-b]c a-c n - - 46*41358Sbostica[^]b]c a]c n - - 47*41358Sbostica[^]b]c adc y & adc 48*41358Sbosticab|cd abc y & ab 49*41358Sbosticab|cd abcd y & ab 50*41358Sbostic()ef def y &-\1 ef- 51*41358Sbostic()* - c - - 52*41358Sbostic*a - c - - 53*41358Sbostic^* - c - - 54*41358Sbostic$* - c - - 55*41358Sbostic(*)b - c - - 56*41358Sbostic$b b n - - 57*41358Sbostica\ - c - - 58*41358Sbostica\(b a(b y &-\1 a(b- 59*41358Sbostica\(*b ab y & ab 60*41358Sbostica\(*b a((b y & a((b 61*41358Sbostica\\b a\b y & a\b 62*41358Sbosticabc) - c - - 63*41358Sbostic(abc - c - - 64*41358Sbostic((a)) abc y &-\1-\2 a-a-a 65*41358Sbostic(a)b(c) abc y &-\1-\2 abc-a-c 66*41358Sbostica+b+c aabbabc y & abc 67*41358Sbostica** - c - - 68*41358Sbostica*? - c - - 69*41358Sbostic(a*)* - c - - 70*41358Sbostic(a*)+ - c - - 71*41358Sbostic(a|)* - c - - 72*41358Sbostic(a*|b)* - c - - 73*41358Sbostic(a+|b)* ab y &-\1 ab-b 74*41358Sbostic(a+|b)+ ab y &-\1 ab-b 75*41358Sbostic(a+|b)? ab y &-\1 a-a 76*41358Sbostic[^ab]* cde y & cde 77*41358Sbostic(^)* - c - - 78*41358Sbostic(ab|)* - c - - 79*41358Sbostic)( - c - - 80*41358Sbostic abc y & 81*41358Sbosticabc n - - 82*41358Sbostica* y & 83*41358Sbostic([abc])*d abbbcd y &-\1 abbbcd-c 84*41358Sbostic([abc])*bcd abcd y &-\1 abcd-a 85*41358Sbostica|b|c|d|e e y & e 86*41358Sbostic(a|b|c|d|e)f ef y &-\1 ef-e 87*41358Sbostic((a*|b))* - c - - 88*41358Sbosticabcd*efg abcdefg y & abcdefg 89*41358Sbosticab* xabyabbbz y & ab 90*41358Sbosticab* xayabbbz y & a 91*41358Sbostic(ab|cd)e abcde y &-\1 cde-cd 92*41358Sbostic[abhgefdc]ij hij y & hij 93*41358Sbostic^(ab|cd)e abcde n x\1y xy 94*41358Sbostic(abc|)ef abcdef y &-\1 ef- 95*41358Sbostic(a|b)c*d abcd y &-\1 bcd-b 96*41358Sbostic(ab|ab*)bc abc y &-\1 abc-a 97*41358Sbostica([bc]*)c* abc y &-\1 abc-bc 98*41358Sbostica([bc]*)(c*d) abcd y &-\1-\2 abcd-bc-d 99*41358Sbostica([bc]+)(c*d) abcd y &-\1-\2 abcd-bc-d 100*41358Sbostica([bc]*)(c+d) abcd y &-\1-\2 abcd-b-cd 101*41358Sbostica[bcd]*dcdcde adcdcde y & adcdcde 102*41358Sbostica[bcd]+dcdcde adcdcde n - - 103*41358Sbostic(ab|a)b*c abc y &-\1 abc-ab 104*41358Sbostic((a)(b)c)(d) abcd y \1-\2-\3-\4 abc-a-b-d 105*41358Sbostic[a-zA-Z_][a-zA-Z0-9_]* alpha y & alpha 106*41358Sbostic^a(bc+|b[eh])g|.h$ abh y &-\1 bh- 107*41358Sbostic(bc+d$|ef*g.|h?i(j|k)) effgz y &-\1-\2 effgz-effgz- 108*41358Sbostic(bc+d$|ef*g.|h?i(j|k)) ij y &-\1-\2 ij-ij-j 109*41358Sbostic(bc+d$|ef*g.|h?i(j|k)) effg n - - 110*41358Sbostic(bc+d$|ef*g.|h?i(j|k)) bcdd n - - 111*41358Sbostic(bc+d$|ef*g.|h?i(j|k)) reffgz y &-\1-\2 effgz-effgz- 112*41358Sbostic((((((((((a)))))))))) - c - - 113*41358Sbostic(((((((((a))))))))) a y & a 114*41358Sbosticmultiple words of text uh-uh n - - 115*41358Sbosticmultiple words multiple words, yeah y & multiple words 116*41358Sbostic(.*)c(.*) abcde y &-\1-\2 abcde-ab-de 117*41358Sbostic\((.*), (.*)\) (a, b) y (\2, \1) (b, a) 118*41358Sbostic[k] ab n - - 119*41358Sbosticabcd abcd y &-\&-\\& abcd-&-\abcd 120*41358Sbostica(bc)d abcd y \1-\\1-\\\1 bc-\1-\bc 121*41358Sbostica[-]?c ac y & ac 122