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