]> git.saurik.com Git - apple/libc.git/blob - tests/regex/datafiles/conformance-vsx-regex.dat
Libc-1082.20.4.tar.gz
[apple/libc.git] / tests / regex / datafiles / conformance-vsx-regex.dat
1 # vsx4/tset/XPG4.os/genuts/regex/T.regex 1
2 B$ bb* abbbc (1,4)
3 B$ bb* ababbbc (1,2)
4 E$ b+ abbbc (1,4)
5 E$ b+ ababbbc (1,2)
6 # vsx4/tset/XPG4.os/genuts/regex/T.regex 2
7 Bi$ BB* abbbc (1,4)
8 Bi$ bb* aBBBc (1,4)
9 Ei$ B+ abbbc (1,4)
10 Ei$ b+ aBBBc (1,4)
11 # vsx4/tset/XPG4.os/genuts/regex/T.regex 3
12 BE$ abcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnop Aabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnopabcdefghijklmnop (1,257)
13 # vsx4/tset/XPG4.os/genuts/regex/T.regex 4
14 B$ \x01 \x01 (0,1)
15 B$ \x02 \x02 (0,1)
16 B$ \x03 \x03 (0,1)
17 B$ \x04 \x04 (0,1)
18 B$ \x05 \x05 (0,1)
19 B$ \x06 \x06 (0,1)
20 B$ \x07 \x07 (0,1)
21 B$ \x08 \x08 (0,1)
22 B$ \x09 \x09 (0,1)
23 B$ \x0a \x0a (0,1)
24 B$ \x0b \x0b (0,1)
25 B$ \x0c \x0c (0,1)
26 B$ \x0d \x0d (0,1)
27 B$ \x0e \x0e (0,1)
28 B$ \x0f \x0f (0,1)
29 B$ \x10 \x10 (0,1)
30 B$ \x11 \x11 (0,1)
31 B$ \x12 \x12 (0,1)
32 B$ \x13 \x13 (0,1)
33 B$ \x14 \x14 (0,1)
34 B$ \x15 \x15 (0,1)
35 B$ \x16 \x16 (0,1)
36 B$ \x17 \x17 (0,1)
37 B$ \x18 \x18 (0,1)
38 B$ \x19 \x19 (0,1)
39 B$ \x1a \x1a (0,1)
40 B$ \x1b \x1b (0,1)
41 B$ \x1c \x1c (0,1)
42 B$ \x1d \x1d (0,1)
43 B$ \x1e \x1e (0,1)
44 B$ \x1f \x1f (0,1)
45 B$ \x20 \x20 (0,1)
46 B$ \x21 \x21 (0,1)
47 B$ \x22 \x22 (0,1)
48 B$ \x23 \x23 (0,1)
49 B$ \x25 \x25 (0,1)
50 B$ \x26 \x26 (0,1)
51 B$ \x27 \x27 (0,1)
52 B$ \x28 \x28 (0,1)
53 B$ \x29 \x29 (0,1)
54 B$ \x2b \x2b (0,1)
55 B$ \x2c \x2c (0,1)
56 B$ \x2d \x2d (0,1)
57 B$ \x2f \x2f (0,1)
58 B$ \x30 \x30 (0,1)
59 B$ \x31 \x31 (0,1)
60 B$ \x32 \x32 (0,1)
61 B$ \x33 \x33 (0,1)
62 B$ \x34 \x34 (0,1)
63 B$ \x35 \x35 (0,1)
64 B$ \x36 \x36 (0,1)
65 B$ \x37 \x37 (0,1)
66 B$ \x38 \x38 (0,1)
67 B$ \x39 \x39 (0,1)
68 B$ \x3a \x3a (0,1)
69 B$ \x3b \x3b (0,1)
70 B$ \x3c \x3c (0,1)
71 B$ \x3d \x3d (0,1)
72 B$ \x3e \x3e (0,1)
73 B$ \x3f \x3f (0,1)
74 B$ \x40 \x40 (0,1)
75 B$ \x41 \x41 (0,1)
76 B$ \x42 \x42 (0,1)
77 B$ \x43 \x43 (0,1)
78 B$ \x44 \x44 (0,1)
79 B$ \x45 \x45 (0,1)
80 B$ \x46 \x46 (0,1)
81 B$ \x47 \x47 (0,1)
82 B$ \x48 \x48 (0,1)
83 B$ \x49 \x49 (0,1)
84 B$ \x4a \x4a (0,1)
85 B$ \x4b \x4b (0,1)
86 B$ \x4c \x4c (0,1)
87 B$ \x4d \x4d (0,1)
88 B$ \x4e \x4e (0,1)
89 B$ \x4f \x4f (0,1)
90 B$ \x50 \x50 (0,1)
91 B$ \x51 \x51 (0,1)
92 B$ \x52 \x52 (0,1)
93 B$ \x53 \x53 (0,1)
94 B$ \x54 \x54 (0,1)
95 B$ \x55 \x55 (0,1)
96 B$ \x56 \x56 (0,1)
97 B$ \x57 \x57 (0,1)
98 B$ \x58 \x58 (0,1)
99 B$ \x59 \x59 (0,1)
100 B$ \x5a \x5a (0,1)
101 B$ \x5d \x5d (0,1)
102 B$ \x5f \x5f (0,1)
103 B$ \x60 \x60 (0,1)
104 B$ \x61 \x61 (0,1)
105 B$ \x62 \x62 (0,1)
106 B$ \x63 \x63 (0,1)
107 B$ \x64 \x64 (0,1)
108 B$ \x65 \x65 (0,1)
109 B$ \x66 \x66 (0,1)
110 B$ \x67 \x67 (0,1)
111 B$ \x68 \x68 (0,1)
112 B$ \x69 \x69 (0,1)
113 B$ \x6a \x6a (0,1)
114 B$ \x6b \x6b (0,1)
115 B$ \x6c \x6c (0,1)
116 B$ \x6d \x6d (0,1)
117 B$ \x6e \x6e (0,1)
118 B$ \x6f \x6f (0,1)
119 B$ \x70 \x70 (0,1)
120 B$ \x71 \x71 (0,1)
121 B$ \x72 \x72 (0,1)
122 B$ \x73 \x73 (0,1)
123 B$ \x74 \x74 (0,1)
124 B$ \x75 \x75 (0,1)
125 B$ \x76 \x76 (0,1)
126 B$ \x77 \x77 (0,1)
127 B$ \x78 \x78 (0,1)
128 B$ \x79 \x79 (0,1)
129 B$ \x7a \x7a (0,1)
130 B$ \x7b \x7b (0,1)
131 B$ \x7c \x7c (0,1)
132 B$ \x7d \x7d (0,1)
133 B$ \x7e \x7e (0,1)
134 B$ \x7f \x7f (0,1)
135 B$ \x80 \x80 (0,1)
136 B$ \x81 \x81 (0,1)
137 B$ \x82 \x82 (0,1)
138 B$ \x83 \x83 (0,1)
139 B$ \x84 \x84 (0,1)
140 B$ \x85 \x85 (0,1)
141 B$ \x86 \x86 (0,1)
142 B$ \x87 \x87 (0,1)
143 B$ \x88 \x88 (0,1)
144 B$ \x89 \x89 (0,1)
145 B$ \x8a \x8a (0,1)
146 B$ \x8b \x8b (0,1)
147 B$ \x8c \x8c (0,1)
148 B$ \x8d \x8d (0,1)
149 B$ \x8e \x8e (0,1)
150 B$ \x8f \x8f (0,1)
151 B$ \x90 \x90 (0,1)
152 B$ \x91 \x91 (0,1)
153 B$ \x92 \x92 (0,1)
154 B$ \x93 \x93 (0,1)
155 B$ \x94 \x94 (0,1)
156 B$ \x95 \x95 (0,1)
157 B$ \x96 \x96 (0,1)
158 B$ \x97 \x97 (0,1)
159 B$ \x98 \x98 (0,1)
160 B$ \x99 \x99 (0,1)
161 B$ \x9a \x9a (0,1)
162 B$ \x9b \x9b (0,1)
163 B$ \x9c \x9c (0,1)
164 B$ \x9d \x9d (0,1)
165 B$ \x9e \x9e (0,1)
166 B$ \x9f \x9f (0,1)
167 B$ \xa0 \xa0 (0,1)
168 B$ \xa1 \xa1 (0,1)
169 B$ \xa2 \xa2 (0,1)
170 B$ \xa3 \xa3 (0,1)
171 B$ \xa4 \xa4 (0,1)
172 B$ \xa5 \xa5 (0,1)
173 B$ \xa6 \xa6 (0,1)
174 B$ \xa7 \xa7 (0,1)
175 B$ \xa8 \xa8 (0,1)
176 B$ \xa9 \xa9 (0,1)
177 B$ \xaa \xaa (0,1)
178 B$ \xab \xab (0,1)
179 B$ \xac \xac (0,1)
180 B$ \xad \xad (0,1)
181 B$ \xae \xae (0,1)
182 B$ \xaf \xaf (0,1)
183 B$ \xb0 \xb0 (0,1)
184 B$ \xb1 \xb1 (0,1)
185 B$ \xb2 \xb2 (0,1)
186 B$ \xb3 \xb3 (0,1)
187 B$ \xb4 \xb4 (0,1)
188 B$ \xb5 \xb5 (0,1)
189 B$ \xb6 \xb6 (0,1)
190 B$ \xb7 \xb7 (0,1)
191 B$ \xb8 \xb8 (0,1)
192 B$ \xb9 \xb9 (0,1)
193 B$ \xba \xba (0,1)
194 B$ \xbb \xbb (0,1)
195 B$ \xbc \xbc (0,1)
196 B$ \xbd \xbd (0,1)
197 B$ \xbe \xbe (0,1)
198 B$ \xbf \xbf (0,1)
199 B$ \xc0 \xc0 (0,1)
200 B$ \xc1 \xc1 (0,1)
201 B$ \xc2 \xc2 (0,1)
202 B$ \xc3 \xc3 (0,1)
203 B$ \xc4 \xc4 (0,1)
204 B$ \xc5 \xc5 (0,1)
205 B$ \xc6 \xc6 (0,1)
206 B$ \xc7 \xc7 (0,1)
207 B$ \xc8 \xc8 (0,1)
208 B$ \xc9 \xc9 (0,1)
209 B$ \xca \xca (0,1)
210 B$ \xcb \xcb (0,1)
211 B$ \xcc \xcc (0,1)
212 B$ \xcd \xcd (0,1)
213 B$ \xce \xce (0,1)
214 B$ \xcf \xcf (0,1)
215 B$ \xd0 \xd0 (0,1)
216 B$ \xd1 \xd1 (0,1)
217 B$ \xd2 \xd2 (0,1)
218 B$ \xd3 \xd3 (0,1)
219 B$ \xd4 \xd4 (0,1)
220 B$ \xd5 \xd5 (0,1)
221 B$ \xd6 \xd6 (0,1)
222 B$ \xd7 \xd7 (0,1)
223 B$ \xd8 \xd8 (0,1)
224 B$ \xd9 \xd9 (0,1)
225 B$ \xda \xda (0,1)
226 B$ \xdb \xdb (0,1)
227 B$ \xdc \xdc (0,1)
228 B$ \xdd \xdd (0,1)
229 B$ \xde \xde (0,1)
230 B$ \xdf \xdf (0,1)
231 B$ \xe0 \xe0 (0,1)
232 B$ \xe1 \xe1 (0,1)
233 B$ \xe2 \xe2 (0,1)
234 B$ \xe3 \xe3 (0,1)
235 B$ \xe4 \xe4 (0,1)
236 B$ \xe5 \xe5 (0,1)
237 B$ \xe6 \xe6 (0,1)
238 B$ \xe7 \xe7 (0,1)
239 B$ \xe8 \xe8 (0,1)
240 B$ \xe9 \xe9 (0,1)
241 B$ \xea \xea (0,1)
242 B$ \xeb \xeb (0,1)
243 B$ \xec \xec (0,1)
244 B$ \xed \xed (0,1)
245 B$ \xee \xee (0,1)
246 B$ \xef \xef (0,1)
247 B$ \xf0 \xf0 (0,1)
248 B$ \xf1 \xf1 (0,1)
249 B$ \xf2 \xf2 (0,1)
250 B$ \xf3 \xf3 (0,1)
251 B$ \xf4 \xf4 (0,1)
252 B$ \xf5 \xf5 (0,1)
253 B$ \xf6 \xf6 (0,1)
254 B$ \xf7 \xf7 (0,1)
255 B$ \xf8 \xf8 (0,1)
256 B$ \xf9 \xf9 (0,1)
257 B$ \xfa \xfa (0,1)
258 B$ \xfb \xfb (0,1)
259 B$ \xfc \xfc (0,1)
260 B$ \xfd \xfd (0,1)
261 B$ \xfe \xfe (0,1)
262 B$ \xff \xff (0,1)
263 # vsx4/tset/XPG4.os/genuts/regex/T.regex 5
264 B$ abc\\.def aaaabc.deffff (3,10)
265 B$ abc\\.def aaaabcxdeffff NOMATCH
266 B$ abc\\*def aaaabc*deffff (3,10)
267 B$ abc\\*def aaaabcxdeffff NOMATCH
268 B$ abc\\[def aaaabc[deffff (3,10)
269 B$ abc\\[def aaaabcxdeffff NOMATCH
270 B$ abc\\\\def aaaabc\\deffff (3,10)
271 B$ abc\\\\def aaaabcxdeffff NOMATCH
272 B$ \\^def ^deffff (0,4)
273 B$ \\^def deffff NOMATCH
274 B$ abc\\$ aaaabc$ (3,7)
275 B$ abc\\$ aaaabc NOMATCH
276 # vsx4/tset/XPG4.os/genuts/regex/T.regex 6
277 B$ abc[.]def aaaabc.deffff (3,10)
278 B$ abc[.]def aaaabcxdeffff NOMATCH
279 B$ abc[*]def aaaabc*deffff (3,10)
280 B$ abc[*]def aaaabcxdeffff NOMATCH
281 B$ abc[[]def aaaabc[deffff (3,10)
282 B$ abc[[]def aaaabcxdeffff NOMATCH
283 B$ abc[\\]def aaaabc\\deffff (3,10)
284 B$ abc[\\]def aaaabcxdeffff NOMATCH
285 B$ abc[$]def aaaabc$deffff (3,10)
286 B$ abc[$]def aaaabcxdeffff NOMATCH
287 # vsx4/tset/XPG4.os/genuts/regex/T.regex 7
288 B$ *abcde *abcde (0,6)
289 B$ *abcde abcde NOMATCH
290 # vsx4/tset/XPG4.os/genuts/regex/T.regex 8
291 B$ ^*abcde *abcde (0,6)
292 B$ ^*abcde abcde NOMATCH
293 B$ ^*abcde abcde NOMATCH
294 # vsx4/tset/XPG4.os/genuts/regex/T.regex 9
295 B$ \\(*b\\) a*b (1,3)(1,3)
296 B$ \\(*b\\) ab NOMATCH
297 # vsx4/tset/XPG4.os/genuts/regex/T.regex 10
298 B$ \\(^*ab\\) *ab (0,3)(0,3)
299 B$ \\(^*b\\) a*b NOMATCH
300 B$ \\(^*ab\\) ab NOMATCH
301 B$ \\(^*b\\) ab NOMATCH
302 # vsx4/tset/XPG4.os/genuts/regex/T.regex 11
303 # VSX_BRE_SUBANCHOR=Y so skip this test (test10 is run)
304 #B$ \\(^*ab\\) *ab NOMATCH
305 #B$ \\(^*b\\) b (0,1)
306 #B$ \\(^*ab\\) ^*ab NOMATCH
307 #B$ \\(^*b\\) ^^b (0,3)
308 # vsx4/tset/XPG4.os/genuts/regex/T.regex 12
309 B$ a^b a^b (0,3)
310 B$ a\\^b a^b (0,3)
311 B$ ^^ ^bc (0,1)
312 B$ \\^ a^c (1,2)
313 B$ [c^b] ^abc (0,1)
314 B$ [\\^ab] ^ab (0,1)
315 B$ [\\a^b] c\\d (1,2)
316 B$ [^^] ^ NOMATCH
317 B$ \\(a^b\\) a^b (0,3)(0,3)
318 B$ \\(a\\^b\\) a^b (0,3)(0,3)
319 B$ \\(\\^\\) a^b (1,2)(1,2)
320 # vsx4/tset/XPG4.os/genuts/regex/T.regex 13
321 B$ $$ ab$ (2,3)
322 B$ \\($$\\) ab$ (2,3)(2,3)
323 #B$ \\($\\) ab$ (2,3)
324 B$ [$] a$b (1,2)
325 B$ \\$a $a (0,2)
326 B$ $c a$c (1,3)
327 B$ \\($c\\) a$c (1,3)(1,3)
328 B$ \\$$ ab$ (2,3)
329 # vsx4/tset/XPG4.os/genuts/regex/T.regex 14
330 BE$ . \x01 (0,1)
331 BE$ . \x02 (0,1)
332 BE$ . \x03 (0,1)
333 BE$ . \x04 (0,1)
334 BE$ . \x05 (0,1)
335 BE$ . \x06 (0,1)
336 BE$ . \x07 (0,1)
337 BE$ . \x08 (0,1)
338 BE$ . \x09 (0,1)
339 BE$ . \x0a (0,1)
340 BE$ . \x0b (0,1)
341 BE$ . \x0c (0,1)
342 BE$ . \x0d (0,1)
343 BE$ . \x0e (0,1)
344 BE$ . \x0f (0,1)
345 BE$ . \x10 (0,1)
346 BE$ . \x11 (0,1)
347 BE$ . \x12 (0,1)
348 BE$ . \x13 (0,1)
349 BE$ . \x14 (0,1)
350 BE$ . \x15 (0,1)
351 BE$ . \x16 (0,1)
352 BE$ . \x17 (0,1)
353 BE$ . \x18 (0,1)
354 BE$ . \x19 (0,1)
355 BE$ . \x1a (0,1)
356 BE$ . \x1b (0,1)
357 BE$ . \x1c (0,1)
358 BE$ . \x1d (0,1)
359 BE$ . \x1e (0,1)
360 BE$ . \x1f (0,1)
361 BE$ . \x20 (0,1)
362 BE$ . \x21 (0,1)
363 BE$ . \x22 (0,1)
364 BE$ . \x23 (0,1)
365 BE$ . \x24 (0,1)
366 BE$ . \x25 (0,1)
367 BE$ . \x26 (0,1)
368 BE$ . \x27 (0,1)
369 BE$ . \x28 (0,1)
370 BE$ . \x29 (0,1)
371 BE$ . \x2a (0,1)
372 BE$ . \x2b (0,1)
373 BE$ . \x2c (0,1)
374 BE$ . \x2d (0,1)
375 BE$ . \x2e (0,1)
376 BE$ . \x2f (0,1)
377 BE$ . \x30 (0,1)
378 BE$ . \x31 (0,1)
379 BE$ . \x32 (0,1)
380 BE$ . \x33 (0,1)
381 BE$ . \x34 (0,1)
382 BE$ . \x35 (0,1)
383 BE$ . \x36 (0,1)
384 BE$ . \x37 (0,1)
385 BE$ . \x38 (0,1)
386 BE$ . \x39 (0,1)
387 BE$ . \x3a (0,1)
388 BE$ . \x3b (0,1)
389 BE$ . \x3c (0,1)
390 BE$ . \x3d (0,1)
391 BE$ . \x3e (0,1)
392 BE$ . \x3f (0,1)
393 BE$ . \x40 (0,1)
394 BE$ . \x41 (0,1)
395 BE$ . \x42 (0,1)
396 BE$ . \x43 (0,1)
397 BE$ . \x44 (0,1)
398 BE$ . \x45 (0,1)
399 BE$ . \x46 (0,1)
400 BE$ . \x47 (0,1)
401 BE$ . \x48 (0,1)
402 BE$ . \x49 (0,1)
403 BE$ . \x4a (0,1)
404 BE$ . \x4b (0,1)
405 BE$ . \x4c (0,1)
406 BE$ . \x4d (0,1)
407 BE$ . \x4e (0,1)
408 BE$ . \x4f (0,1)
409 BE$ . \x50 (0,1)
410 BE$ . \x51 (0,1)
411 BE$ . \x52 (0,1)
412 BE$ . \x53 (0,1)
413 BE$ . \x54 (0,1)
414 BE$ . \x55 (0,1)
415 BE$ . \x56 (0,1)
416 BE$ . \x57 (0,1)
417 BE$ . \x58 (0,1)
418 BE$ . \x59 (0,1)
419 BE$ . \x5a (0,1)
420 BE$ . \x5b (0,1)
421 BE$ . \x5c (0,1)
422 BE$ . \x5d (0,1)
423 BE$ . \x5e (0,1)
424 BE$ . \x5f (0,1)
425 BE$ . \x60 (0,1)
426 BE$ . \x61 (0,1)
427 BE$ . \x62 (0,1)
428 BE$ . \x63 (0,1)
429 BE$ . \x64 (0,1)
430 BE$ . \x65 (0,1)
431 BE$ . \x66 (0,1)
432 BE$ . \x67 (0,1)
433 BE$ . \x68 (0,1)
434 BE$ . \x69 (0,1)
435 BE$ . \x6a (0,1)
436 BE$ . \x6b (0,1)
437 BE$ . \x6c (0,1)
438 BE$ . \x6d (0,1)
439 BE$ . \x6e (0,1)
440 BE$ . \x6f (0,1)
441 BE$ . \x70 (0,1)
442 BE$ . \x71 (0,1)
443 BE$ . \x72 (0,1)
444 BE$ . \x73 (0,1)
445 BE$ . \x74 (0,1)
446 BE$ . \x75 (0,1)
447 BE$ . \x76 (0,1)
448 BE$ . \x77 (0,1)
449 BE$ . \x78 (0,1)
450 BE$ . \x79 (0,1)
451 BE$ . \x7a (0,1)
452 BE$ . \x7b (0,1)
453 BE$ . \x7c (0,1)
454 BE$ . \x7d (0,1)
455 BE$ . \x7e (0,1)
456 BE$ . \x7f (0,1)
457 BE$ . \x80 (0,1)
458 BE$ . \x81 (0,1)
459 BE$ . \x82 (0,1)
460 BE$ . \x83 (0,1)
461 BE$ . \x84 (0,1)
462 BE$ . \x85 (0,1)
463 BE$ . \x86 (0,1)
464 BE$ . \x87 (0,1)
465 BE$ . \x88 (0,1)
466 BE$ . \x89 (0,1)
467 BE$ . \x8a (0,1)
468 BE$ . \x8b (0,1)
469 BE$ . \x8c (0,1)
470 BE$ . \x8d (0,1)
471 BE$ . \x8e (0,1)
472 BE$ . \x8f (0,1)
473 BE$ . \x90 (0,1)
474 BE$ . \x91 (0,1)
475 BE$ . \x92 (0,1)
476 BE$ . \x93 (0,1)
477 BE$ . \x94 (0,1)
478 BE$ . \x95 (0,1)
479 BE$ . \x96 (0,1)
480 BE$ . \x97 (0,1)
481 BE$ . \x98 (0,1)
482 BE$ . \x99 (0,1)
483 BE$ . \x9a (0,1)
484 BE$ . \x9b (0,1)
485 BE$ . \x9c (0,1)
486 BE$ . \x9d (0,1)
487 BE$ . \x9e (0,1)
488 BE$ . \x9f (0,1)
489 BE$ . \xa0 (0,1)
490 BE$ . \xa1 (0,1)
491 BE$ . \xa2 (0,1)
492 BE$ . \xa3 (0,1)
493 BE$ . \xa4 (0,1)
494 BE$ . \xa5 (0,1)
495 BE$ . \xa6 (0,1)
496 BE$ . \xa7 (0,1)
497 BE$ . \xa8 (0,1)
498 BE$ . \xa9 (0,1)
499 BE$ . \xaa (0,1)
500 BE$ . \xab (0,1)
501 BE$ . \xac (0,1)
502 BE$ . \xad (0,1)
503 BE$ . \xae (0,1)
504 BE$ . \xaf (0,1)
505 BE$ . \xb0 (0,1)
506 BE$ . \xb1 (0,1)
507 BE$ . \xb2 (0,1)
508 BE$ . \xb3 (0,1)
509 BE$ . \xb4 (0,1)
510 BE$ . \xb5 (0,1)
511 BE$ . \xb6 (0,1)
512 BE$ . \xb7 (0,1)
513 BE$ . \xb8 (0,1)
514 BE$ . \xb9 (0,1)
515 BE$ . \xba (0,1)
516 BE$ . \xbb (0,1)
517 BE$ . \xbc (0,1)
518 BE$ . \xbd (0,1)
519 BE$ . \xbe (0,1)
520 BE$ . \xbf (0,1)
521 BE$ . \xc0 (0,1)
522 BE$ . \xc1 (0,1)
523 BE$ . \xc2 (0,1)
524 BE$ . \xc3 (0,1)
525 BE$ . \xc4 (0,1)
526 BE$ . \xc5 (0,1)
527 BE$ . \xc6 (0,1)
528 BE$ . \xc7 (0,1)
529 BE$ . \xc8 (0,1)
530 BE$ . \xc9 (0,1)
531 BE$ . \xca (0,1)
532 BE$ . \xcb (0,1)
533 BE$ . \xcc (0,1)
534 BE$ . \xcd (0,1)
535 BE$ . \xce (0,1)
536 BE$ . \xcf (0,1)
537 BE$ . \xd0 (0,1)
538 BE$ . \xd1 (0,1)
539 BE$ . \xd2 (0,1)
540 BE$ . \xd3 (0,1)
541 BE$ . \xd4 (0,1)
542 BE$ . \xd5 (0,1)
543 BE$ . \xd6 (0,1)
544 BE$ . \xd7 (0,1)
545 BE$ . \xd8 (0,1)
546 BE$ . \xd9 (0,1)
547 BE$ . \xda (0,1)
548 BE$ . \xdb (0,1)
549 BE$ . \xdc (0,1)
550 BE$ . \xdd (0,1)
551 BE$ . \xde (0,1)
552 BE$ . \xdf (0,1)
553 BE$ . \xe0 (0,1)
554 BE$ . \xe1 (0,1)
555 BE$ . \xe2 (0,1)
556 BE$ . \xe3 (0,1)
557 BE$ . \xe4 (0,1)
558 BE$ . \xe5 (0,1)
559 BE$ . \xe6 (0,1)
560 BE$ . \xe7 (0,1)
561 BE$ . \xe8 (0,1)
562 BE$ . \xe9 (0,1)
563 BE$ . \xea (0,1)
564 BE$ . \xeb (0,1)
565 BE$ . \xec (0,1)
566 BE$ . \xed (0,1)
567 BE$ . \xee (0,1)
568 BE$ . \xef (0,1)
569 BE$ . \xf0 (0,1)
570 BE$ . \xf1 (0,1)
571 BE$ . \xf2 (0,1)
572 BE$ . \xf3 (0,1)
573 BE$ . \xf4 (0,1)
574 BE$ . \xf5 (0,1)
575 BE$ . \xf6 (0,1)
576 BE$ . \xf7 (0,1)
577 BE$ . \xf8 (0,1)
578 BE$ . \xf9 (0,1)
579 BE$ . \xfa (0,1)
580 BE$ . \xfb (0,1)
581 BE$ . \xfc (0,1)
582 BE$ . \xfd (0,1)
583 BE$ . \xfe (0,1)
584 BE$ . \xff (0,1)
585 # vsx4/tset/XPG4.os/genuts/regex/T.regex 15
586 B$ [abc] abc (0,1)
587 E$ [abc] abc (0,1)
588 B$ ab[abc] abc (0,3)
589 E$ ab[abc] abc (0,3)
590 # vsx4/tset/XPG4.os/genuts/regex/T.regex 16
591 B$ [abc] xbyz (1,2)
592 E$ [abc] xbyz (1,2)
593 B$ [abc] xyz NOMATCH
594 E$ [abc] xyz NOMATCH
595 # vsx4/tset/XPG4.os/genuts/regex/T.regex 17
596 B$ [^a] abc (1,2)
597 E$ [^a] abc (1,2)
598 B$ [^abc] abc NOMATCH
599 E$ [^abc] abc NOMATCH
600 B$ [^ac] abcde- (1,2)
601 E$ [^ac] abcde- (1,2)
602 B$ [^a-bd-e] dec (2,3)
603 E$ [^a-bd-e] dec (2,3)
604 B$ [^]cd] cd]ef (3,4)
605 E$ [^]cd] cd]ef (3,4)
606 B$ [^[.a.]b] abc (2,3)
607 E$ [^[.a.]b] abc (2,3)
608 B$ [^ac-] abcde- (1,2)
609 E$ [^ac-] abcde- (1,2)
610 B$ [^---] -ab (1,2)
611 E$ [^---] -ab (1,2)
612 B$ [^abc] axyz (1,2)
613 E$ [^abc] axyz (1,2)
614 B$ [^[=a=]b] abc (2,3)
615 E$ [^[=a=]b] abc (2,3)
616 B$ [^a-b] abcde (2,3)
617 E$ [^a-b] abcde (2,3)
618 # vsx4/tset/XPG4.os/genuts/regex/T.regex 18
619 B$ []a] cd]ef (2,3)
620 E$ []a] cd]ef (2,3)
621 B$ []-a] a_b (0,1)
622 E$ []-a] a_b (0,1)
623 B$ [][.-.]-0] ab0- (2,3)
624 E$ [][.-.]-0] ab0- (2,3)
625 # vsx4/tset/XPG4.os/genuts/regex/T.regex 19
626 B$ [^]cd] cd]ef (3,4)
627 E$ [^]cd] cd]ef (3,4)
628 # vsx4/tset/XPG4.os/genuts/regex/T.regex 20
629 B$ [c[.].]d] ab]cd (2,3)
630 E$ [c[.].]d] ab]cd (2,3)
631 # vsx4/tset/XPG4.os/genuts/regex/T.regex 21
632 B$ [[.a.]b] Abc (1,2)
633 E$ [[.a.]b] Abc (1,2)
634 B$ [^[.a.]b] abc (2,3)
635 E$ [^[.a.]b] abc (2,3)
636 B$ [[.a.]b] aBc (0,1)
637 E$ [[.a.]b] aBc (0,1)
638 B$ [][.-.]-0] ab0-] (2,3)
639 E$ [][.-.]-0] ab0-] (2,3)
640 B$ [[.a.]b] ABc] NOMATCH
641 E$ [[.a.]b] ABc] NOMATCH
642 B$ [A-[.].]c] ab]! (2,3)
643 E$ [A-[.].]c] ab]! (2,3)
644 # vsx4/tset/XPG4.os/genuts/regex/T.regex 22
645 # Equivalence tests with special locale
646 #chk_expr(rebuf, string, 0 (0,1)
647 #chk_expr(rebuf, string, REG_EXTENDED (0,1)
648 #chk_expr(rebuf, string, 0 (0,1)
649 #chk_expr(rebuf, string, REG_EXTENDED (0,1)
650 #chk_expr(rebuf, string, 0 (1,2)
651 #chk_expr(rebuf, string, REG_EXTENDED (1,2)
652 #chk_expr(rebuf, string, 0 NOMATCH
653 #chk_expr(rebuf, string, REG_EXTENDED NOMATCH
654 # vsx4/tset/XPG4.os/genuts/regex/T.regex 23
655 B$ [[=a=]b] Abc (1,2)
656 E$ [[=a=]b] Abc (1,2)
657 B$ [[=a=]b] aBc (0,1)
658 E$ [[=a=]b] aBc (0,1)
659 B$ [[=a=]b] ABc NOMATCH
660 E$ [[=a=]b] ABc NOMATCH
661 B$ [^[=a=]b] abc (2,3)
662 E$ [^[=a=]b] abc (2,3)
663 # vsx4/tset/XPG4.os/genuts/regex/T.regex 24
664 B$ [[:alnum:]]* aB18gH, (0,7)
665 E$ [[:alnum:]]* aB18gH, (0,7)
666 B$ 1[^[:alnum:]]* 1 \t,\ba (0,5)
667 E$ 1[^[:alnum:]]* 1 \t,\ba (0,5)
668 B$ [[:alpha:]]* aBgH1 (0,5)
669 E$ [[:alpha:]]* aBgH1 (0,5)
670 B$ [^[:alpha:]]* 1 \t8,\ba (0,6)
671 E$ [^[:alpha:]]* 1 \t8,\ba (0,6)
672 B$ [[:blank:]]* \t\b (0,2)
673 E$ [[:blank:]]* \t\b (0,2)
674 B$ [^[:blank:]]* aB18gH,\b (0,8)
675 E$ [^[:blank:]]* aB18gH,\b (0,8)
676 B$ [[:cntrl:]]* \t\b (0,2)
677 E$ [[:cntrl:]]* \t\b (0,2)
678 B$ [^[:cntrl:]]* aB1 8gH, (0,8)
679 E$ [^[:cntrl:]]* aB1 8gH, (0,8)
680 B$ a[[:digit:]]* a18 (0,3)
681 E$ a[[:digit:]]* a18 (0,3)
682 B$ [^[:digit:]]* aB \tgH,\b (0,8)
683 E$ [^[:digit:]]* aB \tgH,\b (0,8)
684 B$ [[:graph:]]* aB18gH, (0,7)
685 E$ [[:graph:]]* aB18gH, (0,7)
686 B$ [^[:graph:]]* \t\b (0,3)
687 E$ [^[:graph:]]* \t\b (0,3)
688 B$ [[:lower:]]* agB, (0,2)
689 E$ [[:lower:]]* agB, (0,2)
690 B$ [^[:lower:]]* B1 \t8H,\ba (0,8)
691 E$ [^[:lower:]]* B1 \t8H,\ba (0,8)
692 B$ [[:print:]]* aB1 8gH,\t (0,8)
693 E$ [[:print:]]* aB1 8gH,\t (0,8)
694 B$ [^[:print:]]* \t\b (0,2)
695 E$ [^[:print:]]* \t\b (0,2)
696 B$ a[[:punct:]]* a,1 (0,2)
697 E$ a[[:punct:]]* a,1 (0,2)
698 B$ [^[:punct:]]* aB1 \t8gH\b (0,9)
699 E$ [^[:punct:]]* aB1 \t8gH\b (0,9)
700 B$ [[:space:]]* \t\b (0,2)
701 E$ [[:space:]]* \t\b (0,2)
702 B$ [^[:space:]]* aB18gH,\b\t (0,9)
703 E$ [^[:space:]]* aB18gH,\b\t (0,9)
704 B$ a[[:upper:]]* aBH1 (0,3)
705 E$ a[[:upper:]]* aBH1 (0,3)
706 B$ [^[:upper:]]* a1 \t8g,\bB (0,8)
707 E$ [^[:upper:]]* a1 \t8g,\bB (0,8)
708 B$ g[[:xdigit:]]* gaB18h (0,5)
709 E$ g[[:xdigit:]]* gaB18h (0,5)
710 B$ a[^[:xdigit:]]* a \tgH,\b1 (0,7)
711 E$ a[^[:xdigit:]]* a \tgH,\b1 (0,7)
712 # vsx4/tset/XPG4.os/genuts/regex/T.regex 25
713 B$ [a-c] bbccde (0,1)
714 E$ [a-c] bbccde (0,1)
715 B$ [a-b] -bc (1,2)
716 E$ [a-b] -bc (1,2)
717 B$ [a-z0-9] AB0 (2,3)
718 E$ [a-z0-9] AB0 (2,3)
719 B$ [^a-b] abcde (2,3)
720 E$ [^a-b] abcde (2,3)
721 B$ [^a-bd-e] dec (2,3)
722 E$ [^a-bd-e] dec (2,3)
723 B$ [+--] a,b (1,2)
724 E$ [+--] a,b (1,2)
725 B$ [--/] a.b (1,2)
726 E$ [--/] a.b (1,2)
727 B$ [+--c] a,b (1,2)
728 E$ [+--c] a,b (1,2)
729 B$ [^---] -ab (1,2)
730 E$ [^---] -ab (1,2)
731 B$ [][.-.]-0] ab0-] (2,3)
732 E$ [][.-.]-0] ab0-] (2,3)
733 B$ [A-[.].]c] ab]! (2,3)
734 E$ [A-[.].]c] ab]! (2,3)
735 # vsx4/tset/XPG4.os/genuts/regex/T.regex 26
736 B$ [a-cd-f] dbccde (0,1)
737 E$ [a-cd-f] dbccde (0,1)
738 # vsx4/tset/XPG4.os/genuts/regex/T.regex 27
739 B$ [-xy] ac- (2,3)
740 E$ [-xy] ac- (2,3)
741 B$ [--/] a.b (1,2)
742 E$ [--/] a.b (1,2)
743 # vsx4/tset/XPG4.os/genuts/regex/T.regex 28
744 B$ [^-c]* ab-cde (0,2)
745 E$ [^-c]* ab-cde (0,2)
746 # vsx4/tset/XPG4.os/genuts/regex/T.regex 29
747 B$ [xy-] zc- (2,3)
748 E$ [xy-] zc- (2,3)
749 B$ [^ac-] abcde- (1,2)
750 E$ [^ac-] abcde- (1,2)
751 # vsx4/tset/XPG4.os/genuts/regex/T.regex 30
752 B$ [+--] a,b (1,2)
753 E$ [+--] a,b (1,2)
754 B$ [+--c] a,b (1,2)
755 E$ [+--c] a,b (1,2)
756 B$ [^---] -ab (1,2)
757 E$ [^---] -ab (1,2)
758 # vsx4/tset/XPG4.os/genuts/regex/T.regex 31
759 B$ [[.-.]ac] x-y (1,2)
760 E$ [[.-.]ac] x-y (1,2)
761 B$ [abc[.-.]] -xyz (0,1)
762 E$ [abc[.-.]] -xyz (0,1)
763 # vsx4/tset/XPG4.os/genuts/regex/T.regex 32
764 B$ cd abcdeabcde (2,4)
765 E$ cd abcdeabcde (2,4)
766 B$ ag*b abcde (0,2)
767 E$ ag*b abcde (0,2)
768 B$ [a-c][e-f] abcdef NOMATCH
769 E$ [a-c][e-f] abcdef NOMATCH
770 # vsx4/tset/XPG4.os/genuts/regex/T.regex 33
771 B$ \\(*bc\\) a*bc (1,4)(1,4)
772 B$ \\(ab\\) abcde (0,2)(0,2)
773 # vsx4/tset/XPG4.os/genuts/regex/T.regex 34
774 B$ a\\(\\)b abc (0,2)(1,1)
775 B$ a\\(\\)c a()c NOMATCH
776 # vsx4/tset/XPG4.os/genuts/regex/T.regex 35
777 B$ \\(a\\(b\\(c\\(d\\(e\\)\\)\\)\\)\\) abcde (0,5)(0,5)(1,5)(2,5)(3,5)(4,5)
778 B$ \\(a\\(b\\(c\\(d\\(e\\(f\\(g\\)h\\(i\\(j\\)\\)\\)\\)\\)\\)\\)\\) abcdefghijk (0,10)(0,10)(1,10)(2,10)(3,10)(4,10)(5,10)(6,7)(8,10)(9,10)
779 # vsx4/tset/XPG4.os/genuts/regex/T.regex 36
780 B$ \\(bb*\\) abbbc (1,4)(1,4)
781 B$ \\(bb*\\) ababbc (1,2)(1,2)
782 B$ a\\(.*b\\) ababbbc (0,6)(1,6)
783 B$ a\\(b*\\) ababbbc (0,2)(1,2)
784 # vsx4/tset/XPG4.os/genuts/regex/T.regex 37
785 B$ a\\(b*\\)\\(c*\\)d\\1\\2\\1 abbcccdbbcccbbbb (0,14)(1,3)(3,6)
786 B$ \\(a\\(b\\(c\\(d\\(e\\)\\)\\)\\)\\)\\4 abcdede (0,7)(0,5)(1,5)(2,5)(3,5)(4,5)
787 # vsx4/tset/XPG4.os/genuts/regex/T.regex 38
788 B$ a\\(\\)b\\1c abc (0,3)(1,1)
789 # vsx4/tset/XPG4.os/genuts/regex/T.regex 39
790 B$ ag*b abcde (0,2)
791 B$ a.*b abababcbabc (0,10)
792 B$ b*c abbbcdeabbbbbbcde (1,5)
793 B$ bbb*c abbbcdeabbbbbbcde (1,5)
794 B$ a\\(b\\)*c\\1 abbcbbb (0,5)(2,3)
795 B$ a\\(b\\)*c\\1 abbdbd NOMATCH
796 B$ \\([a-c]*\\)\\1* abcdef (0,3)(0,3)
797 B$ \\([a-c]*\\)d\\1* abcdabcabcd (0,10)(0,3)
798 B$ a^*b ab (0,2)
799 B$ a^*b a^^^b (0,5)
800 # vsx4/tset/XPG4.os/genuts/regex/T.regex 40
801 B$ c\\{3\\} abababccccccd (6,9)
802 B$ a\\{2\\} aaaa (0,2)
803 B$ a\\{2\\} abcd NOMATCH
804 B$ a\\{0\\} NULL (0,0)
805 B$ a\\{0\\} aaaa (0,0)
806 # RE_DUP_MAX = 255
807 B$ a\\{255\\} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,255)
808 # vsx4/tset/XPG4.os/genuts/regex/T.regex 41
809 B$ \\([a-c]*\\)\\{0,\\} aabcaab (0,7)(0,7)
810 B$ \\([a-c]*\\)\\{2,\\} abcdefg (0,3)(3,3)
811 B$ \\(ab\\)\\{2,\\} abababccccccd (0,6)(4,6)
812 B$ \\(ab\\)\\{4,\\} abababccccccd NOMATCH
813 B$ a\\{255,\\} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,256)
814 # vsx4/tset/XPG4.os/genuts/regex/T.regex 42
815 B$ a\\{2,3\\} aaaa (0,3)
816 B$ a\\{2,3\\} abcd NOMATCH
817 B$ \\(ab\\)\\{2,3\\} abababccccccd (0,6)(4,6)
818 B$ \\(ab\\)\\{4,5\\} abababccccccd NOMATCH
819 B$ \\([a-c]*\\)\\{0,0\\} dabc (0,0)
820 B$ a\\{1,255\\} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,255)
821 # vsx4/tset/XPG4.os/genuts/regex/T.regex 43
822 B$ \\^\\[[[.].]]\\\\(\\\\1\\\\)\\\\\\*\\\\{1,2\\\\}\\$ a^[]\\(\\1\\)\\*\\{1,2\\}$b (1,20)
823 B$ [[=*=]][[=\\=]][[=]=]][[===]][[...]][[:punct:]] *\\]=.; (0,6)
824 B$ [\\(^*\\)$]* ^\\()*$ (0,6)
825 B$ [\\1] 1 (0,1)
826 B$ [\\{1,2\\}] { (0,1)
827 B$ \\(*\\)\\1* a**11 (1,3)(1,2)
828 B$ ^\\(^\\(^a$\\)$\\)$ a (0,1)(0,1)(0,1)
829 B$ \\(a\\)\\1$ aa (0,2)(0,1)
830 B$ ab* abb (0,3)
831 B$ ab\\{2,4\\} abbbc (0,4)
832 # vsx4/tset/XPG4.os/genuts/regex/T.regex 44
833 B$ ^a abc (0,1)
834 B$ ^a ^abc NOMATCH
835 B$ ^^a ^a (0,2)
836 B$ \\(^abc\\) abcdef (0,3)(0,3)
837 B$ \\(^def\\) abcdef NOMATCH
838 E$ ^a abc (0,1)
839 E$ ^a ^abc NOMATCH
840 E$ ^^a a (0,1)
841 E$ (^abc) abcdef (0,3)(0,3)
842 E$ (^def) abcdef NOMATCH
843 # vsx4/tset/XPG4.os/genuts/regex/T.regex 45
844 Eb$ (^a) aabc NOMATCH
845 Bb$ \\(^a\\)\\1 aabc NOMATCH
846 Eb$ ^a aabc NOMATCH
847 Bb$ ^a aabc NOMATCH
848 Bb$ ^* ^ NOMATCH
849 # vsx4/tset/XPG4.os/genuts/regex/T.regex 46
850 B$ a$ cba (2,3)
851 E$ a$ cba (2,3)
852 B$ \\(a$\\) bcaa (3,4)(3,4)
853 E$ (a$) bcaa (3,4)(3,4)
854 B$ \\(a$\\) ba$ NOMATCH
855 E$ (a$) ba$ NOMATCH
856 # vsx4/tset/XPG4.os/genuts/regex/T.regex 47
857 Be$ ab$ cab NOMATCH
858 Ee$ ab$ cab NOMATCH
859 Be$ \\(a$\\) bcaa NOMATCH
860 Ee$ (a$) bcaa NOMATCH
861 Be$ \\(a$\\)\\{2\\} a$a$ NOMATCH
862 Ee$ (a$){2} a$a$ NOMATCH
863 # vsx4/tset/XPG4.os/genuts/regex/T.regex 48
864 B$ ^$ NULL (0,0)
865 B$ ^abc$ abc (0,3)
866 E$ ^$ NULL (0,0)
867 E$ ^abc$ abc (0,3)
868 B$ \\(^$\\) NULL (0,0)(0,0)
869 B$ \\(^abc$\\) abc (0,3)(0,3)
870 E$ (^$) NULL (0,0)(0,0)
871 E$ (^abc$) abc (0,3)(0,3)
872 # vsx4/tset/XPG4.os/genuts/regex/T.regex 49
873 E$ (a) aaa (0,1)(0,1)
874 E$ ([a]) aaa (0,1)(0,1)
875 # vsx4/tset/XPG4.os/genuts/regex/T.regex 50
876 E$ \x01 \x01 (0,1)
877 E$ \x02 \x02 (0,1)
878 E$ \x03 \x03 (0,1)
879 E$ \x04 \x04 (0,1)
880 E$ \x05 \x05 (0,1)
881 E$ \x06 \x06 (0,1)
882 E$ \x07 \x07 (0,1)
883 E$ \x08 \x08 (0,1)
884 E$ \x09 \x09 (0,1)
885 E$ \x0a \x0a (0,1)
886 E$ \x0b \x0b (0,1)
887 E$ \x0c \x0c (0,1)
888 E$ \x0d \x0d (0,1)
889 E$ \x0e \x0e (0,1)
890 E$ \x0f \x0f (0,1)
891 E$ \x10 \x10 (0,1)
892 E$ \x11 \x11 (0,1)
893 E$ \x12 \x12 (0,1)
894 E$ \x13 \x13 (0,1)
895 E$ \x14 \x14 (0,1)
896 E$ \x15 \x15 (0,1)
897 E$ \x16 \x16 (0,1)
898 E$ \x17 \x17 (0,1)
899 E$ \x18 \x18 (0,1)
900 E$ \x19 \x19 (0,1)
901 E$ \x1a \x1a (0,1)
902 E$ \x1b \x1b (0,1)
903 E$ \x1c \x1c (0,1)
904 E$ \x1d \x1d (0,1)
905 E$ \x1e \x1e (0,1)
906 E$ \x1f \x1f (0,1)
907 E$ \x20 \x20 (0,1)
908 E$ \x21 \x21 (0,1)
909 E$ \x22 \x22 (0,1)
910 E$ \x23 \x23 (0,1)
911 E$ \x25 \x25 (0,1)
912 E$ \x26 \x26 (0,1)
913 E$ \x27 \x27 (0,1)
914 E$ \x29 \x29 (0,1)
915 E$ \x2c \x2c (0,1)
916 E$ \x2d \x2d (0,1)
917 E$ \x2f \x2f (0,1)
918 E$ \x30 \x30 (0,1)
919 E$ \x31 \x31 (0,1)
920 E$ \x32 \x32 (0,1)
921 E$ \x33 \x33 (0,1)
922 E$ \x34 \x34 (0,1)
923 E$ \x35 \x35 (0,1)
924 E$ \x36 \x36 (0,1)
925 E$ \x37 \x37 (0,1)
926 E$ \x38 \x38 (0,1)
927 E$ \x39 \x39 (0,1)
928 E$ \x3a \x3a (0,1)
929 E$ \x3b \x3b (0,1)
930 E$ \x3c \x3c (0,1)
931 E$ \x3d \x3d (0,1)
932 E$ \x3e \x3e (0,1)
933 E$ \x40 \x40 (0,1)
934 E$ \x41 \x41 (0,1)
935 E$ \x42 \x42 (0,1)
936 E$ \x43 \x43 (0,1)
937 E$ \x44 \x44 (0,1)
938 E$ \x45 \x45 (0,1)
939 E$ \x46 \x46 (0,1)
940 E$ \x47 \x47 (0,1)
941 E$ \x48 \x48 (0,1)
942 E$ \x49 \x49 (0,1)
943 E$ \x4a \x4a (0,1)
944 E$ \x4b \x4b (0,1)
945 E$ \x4c \x4c (0,1)
946 E$ \x4d \x4d (0,1)
947 E$ \x4e \x4e (0,1)
948 E$ \x4f \x4f (0,1)
949 E$ \x50 \x50 (0,1)
950 E$ \x51 \x51 (0,1)
951 E$ \x52 \x52 (0,1)
952 E$ \x53 \x53 (0,1)
953 E$ \x54 \x54 (0,1)
954 E$ \x55 \x55 (0,1)
955 E$ \x56 \x56 (0,1)
956 E$ \x57 \x57 (0,1)
957 E$ \x58 \x58 (0,1)
958 E$ \x59 \x59 (0,1)
959 E$ \x5a \x5a (0,1)
960 E$ \x5d \x5d (0,1)
961 E$ \x5f \x5f (0,1)
962 E$ \x60 \x60 (0,1)
963 E$ \x61 \x61 (0,1)
964 E$ \x62 \x62 (0,1)
965 E$ \x63 \x63 (0,1)
966 E$ \x64 \x64 (0,1)
967 E$ \x65 \x65 (0,1)
968 E$ \x66 \x66 (0,1)
969 E$ \x67 \x67 (0,1)
970 E$ \x68 \x68 (0,1)
971 E$ \x69 \x69 (0,1)
972 E$ \x6a \x6a (0,1)
973 E$ \x6b \x6b (0,1)
974 E$ \x6c \x6c (0,1)
975 E$ \x6d \x6d (0,1)
976 E$ \x6e \x6e (0,1)
977 E$ \x6f \x6f (0,1)
978 E$ \x70 \x70 (0,1)
979 E$ \x71 \x71 (0,1)
980 E$ \x72 \x72 (0,1)
981 E$ \x73 \x73 (0,1)
982 E$ \x74 \x74 (0,1)
983 E$ \x75 \x75 (0,1)
984 E$ \x76 \x76 (0,1)
985 E$ \x77 \x77 (0,1)
986 E$ \x78 \x78 (0,1)
987 E$ \x79 \x79 (0,1)
988 E$ \x7a \x7a (0,1)
989 E$ \x7d \x7d (0,1)
990 E$ \x7e \x7e (0,1)
991 E$ \x7f \x7f (0,1)
992 E$ \x80 \x80 (0,1)
993 E$ \x81 \x81 (0,1)
994 E$ \x82 \x82 (0,1)
995 E$ \x83 \x83 (0,1)
996 E$ \x84 \x84 (0,1)
997 E$ \x85 \x85 (0,1)
998 E$ \x86 \x86 (0,1)
999 E$ \x87 \x87 (0,1)
1000 E$ \x88 \x88 (0,1)
1001 E$ \x89 \x89 (0,1)
1002 E$ \x8a \x8a (0,1)
1003 E$ \x8b \x8b (0,1)
1004 E$ \x8c \x8c (0,1)
1005 E$ \x8d \x8d (0,1)
1006 E$ \x8e \x8e (0,1)
1007 E$ \x8f \x8f (0,1)
1008 E$ \x90 \x90 (0,1)
1009 E$ \x91 \x91 (0,1)
1010 E$ \x92 \x92 (0,1)
1011 E$ \x93 \x93 (0,1)
1012 E$ \x94 \x94 (0,1)
1013 E$ \x95 \x95 (0,1)
1014 E$ \x96 \x96 (0,1)
1015 E$ \x97 \x97 (0,1)
1016 E$ \x98 \x98 (0,1)
1017 E$ \x99 \x99 (0,1)
1018 E$ \x9a \x9a (0,1)
1019 E$ \x9b \x9b (0,1)
1020 E$ \x9c \x9c (0,1)
1021 E$ \x9d \x9d (0,1)
1022 E$ \x9e \x9e (0,1)
1023 E$ \x9f \x9f (0,1)
1024 E$ \xa0 \xa0 (0,1)
1025 E$ \xa1 \xa1 (0,1)
1026 E$ \xa2 \xa2 (0,1)
1027 E$ \xa3 \xa3 (0,1)
1028 E$ \xa4 \xa4 (0,1)
1029 E$ \xa5 \xa5 (0,1)
1030 E$ \xa6 \xa6 (0,1)
1031 E$ \xa7 \xa7 (0,1)
1032 E$ \xa8 \xa8 (0,1)
1033 E$ \xa9 \xa9 (0,1)
1034 E$ \xaa \xaa (0,1)
1035 E$ \xab \xab (0,1)
1036 E$ \xac \xac (0,1)
1037 E$ \xad \xad (0,1)
1038 E$ \xae \xae (0,1)
1039 E$ \xaf \xaf (0,1)
1040 E$ \xb0 \xb0 (0,1)
1041 E$ \xb1 \xb1 (0,1)
1042 E$ \xb2 \xb2 (0,1)
1043 E$ \xb3 \xb3 (0,1)
1044 E$ \xb4 \xb4 (0,1)
1045 E$ \xb5 \xb5 (0,1)
1046 E$ \xb6 \xb6 (0,1)
1047 E$ \xb7 \xb7 (0,1)
1048 E$ \xb8 \xb8 (0,1)
1049 E$ \xb9 \xb9 (0,1)
1050 E$ \xba \xba (0,1)
1051 E$ \xbb \xbb (0,1)
1052 E$ \xbc \xbc (0,1)
1053 E$ \xbd \xbd (0,1)
1054 E$ \xbe \xbe (0,1)
1055 E$ \xbf \xbf (0,1)
1056 E$ \xc0 \xc0 (0,1)
1057 E$ \xc1 \xc1 (0,1)
1058 E$ \xc2 \xc2 (0,1)
1059 E$ \xc3 \xc3 (0,1)
1060 E$ \xc4 \xc4 (0,1)
1061 E$ \xc5 \xc5 (0,1)
1062 E$ \xc6 \xc6 (0,1)
1063 E$ \xc7 \xc7 (0,1)
1064 E$ \xc8 \xc8 (0,1)
1065 E$ \xc9 \xc9 (0,1)
1066 E$ \xca \xca (0,1)
1067 E$ \xcb \xcb (0,1)
1068 E$ \xcc \xcc (0,1)
1069 E$ \xcd \xcd (0,1)
1070 E$ \xce \xce (0,1)
1071 E$ \xcf \xcf (0,1)
1072 E$ \xd0 \xd0 (0,1)
1073 E$ \xd1 \xd1 (0,1)
1074 E$ \xd2 \xd2 (0,1)
1075 E$ \xd3 \xd3 (0,1)
1076 E$ \xd4 \xd4 (0,1)
1077 E$ \xd5 \xd5 (0,1)
1078 E$ \xd6 \xd6 (0,1)
1079 E$ \xd7 \xd7 (0,1)
1080 E$ \xd8 \xd8 (0,1)
1081 E$ \xd9 \xd9 (0,1)
1082 E$ \xda \xda (0,1)
1083 E$ \xdb \xdb (0,1)
1084 E$ \xdc \xdc (0,1)
1085 E$ \xdd \xdd (0,1)
1086 E$ \xde \xde (0,1)
1087 E$ \xdf \xdf (0,1)
1088 E$ \xe0 \xe0 (0,1)
1089 E$ \xe1 \xe1 (0,1)
1090 E$ \xe2 \xe2 (0,1)
1091 E$ \xe3 \xe3 (0,1)
1092 E$ \xe4 \xe4 (0,1)
1093 E$ \xe5 \xe5 (0,1)
1094 E$ \xe6 \xe6 (0,1)
1095 E$ \xe7 \xe7 (0,1)
1096 E$ \xe8 \xe8 (0,1)
1097 E$ \xe9 \xe9 (0,1)
1098 E$ \xea \xea (0,1)
1099 E$ \xeb \xeb (0,1)
1100 E$ \xec \xec (0,1)
1101 E$ \xed \xed (0,1)
1102 E$ \xee \xee (0,1)
1103 E$ \xef \xef (0,1)
1104 E$ \xf0 \xf0 (0,1)
1105 E$ \xf1 \xf1 (0,1)
1106 E$ \xf2 \xf2 (0,1)
1107 E$ \xf3 \xf3 (0,1)
1108 E$ \xf4 \xf4 (0,1)
1109 E$ \xf5 \xf5 (0,1)
1110 E$ \xf6 \xf6 (0,1)
1111 E$ \xf7 \xf7 (0,1)
1112 E$ \xf8 \xf8 (0,1)
1113 E$ \xf9 \xf9 (0,1)
1114 E$ \xfa \xfa (0,1)
1115 E$ \xfb \xfb (0,1)
1116 E$ \xfc \xfc (0,1)
1117 E$ \xfd \xfd (0,1)
1118 E$ \xfe \xfe (0,1)
1119 E$ \xff \xff (0,1)
1120 # vsx4/tset/XPG4.os/genuts/regex/T.regex 51
1121 E$ \\. a.c (1,2)
1122 E$ \\[ a[c (1,2)
1123 E$ \\\\ a\\c (1,2)
1124 E$ \\( a(c (1,2)
1125 E$ \\* a*c (1,2)
1126 E$ \\+ a+c (1,2)
1127 E$ \\? a?c (1,2)
1128 E$ \\{ a{c (1,2)
1129 E$ \\| a|c (1,2)
1130 E$ \\^c a^c (1,3)
1131 E$ a\\$ a$c (0,2)
1132 # vsx4/tset/XPG4.os/genuts/regex/T.regex 52
1133 E$ [.] a.c (1,2)
1134 E$ [[] a[c (1,2)
1135 E$ [\\a] a\\c (0,1)
1136 E$ [\\a] \\abc (0,1)
1137 E$ [\\.] a\\.c (1,2)
1138 E$ [\\.] a.\\c (1,2)
1139 E$ [(] a(c (1,2)
1140 E$ [*] a*c (1,2)
1141 E$ [+] a+c (1,2)
1142 E$ [?] a?c (1,2)
1143 E$ [{] a{c (1,2)
1144 E$ [|] a|c (1,2)
1145 E$ [$] a$c (1,2)
1146 # vsx4/tset/XPG4.os/genuts/regex/T.regex 53
1147 E$ [\\^] a^c (1,2)
1148 E$ [b^] a^c (1,2)
1149 # vsx4/tset/XPG4.os/genuts/regex/T.regex 54
1150 E$ (cd) abcdefabcdef (2,4)(2,4)
1151 E$ (fg) abcdefabcdef NOMATCH
1152 # vsx4/tset/XPG4.os/genuts/regex/T.regex 55
1153 # vsx4/tset/XPG4.os/genuts/regex/T.regex 56
1154 E$ (a(b(c(d(e))))) abcde (0,5)(0,5)(1,5)(2,5)(3,5)(4,5)
1155 E$ (a(b(c(d(e(f(g)h(i(j)))))))) abcdefghijk (0,10)(0,10)(1,10)(2,10)(3,10)(4,10)(5,10)(6,7)(8,10)(9,10)
1156 # vsx4/tset/XPG4.os/genuts/regex/T.regex 57
1157 E$ (bb*) abbbc (1,4)(1,4)
1158 E$ (bb*) ababbbc (1,2)(1,2)
1159 E$ a(.*b) ababbbc (0,6)(1,6)
1160 E$ a(b*) ababbbc (0,2)(1,2)
1161 # vsx4/tset/XPG4.os/genuts/regex/T.regex 58
1162 E$ b+(bc*) acabbbcde (3,7)(5,7)
1163 E$ [ab]+ abcdef (0,2)
1164 E$ [ab][ab]+ abcdef (0,2)
1165 E$ (abc)+ acabcabcbbcde (2,8)(5,8)
1166 E$ ab+c ac NOMATCH
1167 # vsx4/tset/XPG4.os/genuts/regex/T.regex 59
1168 E$ b*c cabbbcde (0,1)
1169 E$ b*cd cabbbcdebbbbbbcdbc (2,7)
1170 E$ c(ab)*c dcabababcdeb (1,9)(6,8)
1171 # vsx4/tset/XPG4.os/genuts/regex/T.regex 60
1172 E$ b?c acabbbcde (1,2)
1173 E$ b?c abcabbbcde (1,3)
1174 # vsx4/tset/XPG4.os/genuts/regex/T.regex 61
1175 E$ c{3} abababccccccd (6,9)
1176 E$ a{2} aaaa (0,2)
1177 E$ a{2} abcd NOMATCH
1178 E$ a{0} NULL (0,0)
1179 E$ a{0} aaaa (0,0)
1180 E$ a{255} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,255)
1181 # vsx4/tset/XPG4.os/genuts/regex/T.regex 62
1182 E$ ([a-c]*){0,} aabcaab (0,7)(0,7)
1183 E$ ([a-c]*){2,} abcdefg (0,3)(3,3)
1184 E$ (ab){2,} abababccccccd (0,6)(4,6)
1185 E$ (ab){4,} abababccccccd NOMATCH
1186 E$ a{255,} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,256)
1187 # vsx4/tset/XPG4.os/genuts/regex/T.regex 63
1188 E$ a{2,3} aaaa (0,3)
1189 E$ a{2,3} abcd NOMATCH
1190 E$ (ab){2,3} abababccccccd (0,6)(4,6)
1191 E$ (ab){4,5} abababccccccd NOMATCH
1192 E$ ([a-c]*){0,0} dabc (0,0)
1193 E$ a{1,255} aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (0,255)
1194 # vsx4/tset/XPG4.os/genuts/regex/T.regex 64
1195 E$ a|b|c|d a (0,1)
1196 E$ a|b|c|d b (0,1)
1197 E$ a|b|c|d c (0,1)
1198 E$ a|b|c|d d (0,1)
1199 E$ a((bc)|d) abc (0,3)(1,3)(1,3)
1200 E$ a((bc)|d) ad (0,2)(1,2)(?,?)
1201 E$ a((bc)|d) abcd (0,3)(1,3)(1,3)
1202 E$ (^|a)b(c|$) aabcc (1,4)(1,2)(3,4)
1203 E$ (^|a)b(c|$) bcc (0,2)(0,0)(1,2)
1204 E$ (^|a)b(c|$) aab (1,3)(1,2)(3,3)
1205 # vsx4/tset/XPG4.os/genuts/regex/T.regex 65
1206 E$ x(a|b|c|d)y xay (0,3)(1,2)
1207 E$ x(a|b|c|d)y xby (0,3)(1,2)
1208 E$ x(a|b|c|d)y xcy (0,3)(1,2)
1209 E$ x(a|b|c|d)y xdy (0,3)(1,2)
1210 E$ ([a-z]|z) zabc (0,1)(0,1)
1211 # vsx4/tset/XPG4.os/genuts/regex/T.regex 66
1212 E$ [[=*=]][[=\\=]][[=]=]][[===]][[...]][[:punct:]] *\\]=.; (0,6)
1213 E$ [[=(=]][[=)=]][[=+=]][[=?=]][[={=]][[=}=]][[=|=]] ()+?{}| (0,7)
1214 E$ [[.(.]][[.).]][[.+.]][[.?.]][[.{.]][[.}.]][[.|.]] ()+?{}| (0,7)
1215 E$ \\^\\[[[.].]]\\(\\+\\|\\?\\)\\*\\{1,2\\}\\$ a^[](+|?)*{1,2}$b (1,16)
1216 E$ [\\(^*+|?{1})$]* ^\\(*+|?{1})*$ (0,13)
1217 E$ (a)*(b)+(c)?(d){2} aabbcdd (0,7)(1,2)(3,4)(4,5)(6,7)
1218 E$ (a(b{1,2}){1,2}) abbab (0,3)(0,3)(1,3)
1219 E$ ^(^(^a$)$)$ a (0,1)(0,1)(0,1)
1220 E$ ((a|b)|(c|d))|e bde (0,1)(0,1)(0,1)(?,?)
1221 E$ b?cd+e|f*gh{2} cdde (0,4)
1222 E$ b?cd+e|f*gh{2} bbdeghh (4,7)
1223 # vsx4/tset/XPG4.os/genuts/regex/T.regex 67
1224 BE$ [[.ch.]] NULL ECOLLATE
1225 # vsx4/tset/XPG4.os/genuts/regex/T.regex 68
1226 BE$ [b-a] NULL ERANGE
1227 # vsx4/tset/XPG4.os/genuts/regex/T.regex 69
1228 B$ \\(a\\)\\2 NULL ESUBREG
1229 # vsx4/tset/XPG4.os/genuts/regex/T.regex 70
1230 B$ \\(ab*\\)*\\1 abbbabbabbbbb (0,10)(4,7)
1231 B$ \\(ab*\\)\\{1,9\\}\\1 abbbabbabbbbb (0,10)(4,7)