Annotation of 43BSDTahoe/lib/libc/gen/regexp/tests, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.