OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [uclinux/] [uC-libc/] [regexp/] [tests] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 199 simons
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
[ -~]*  abc     y       &       abc
122
[ -~ -~]*       abc     y       &       abc
123
[ -~ -~ -~]*    abc     y       &       abc
124
[ -~ -~ -~ -~]* abc     y       &       abc
125
[ -~ -~ -~ -~ -~]*      abc     y       &       abc
126
[ -~ -~ -~ -~ -~ -~]*   abc     y       &       abc
127
[ -~ -~ -~ -~ -~ -~ -~]*        abc     y       &       abc

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.