]> git.saurik.com Git - apple/libc.git/blob - tests/regex/datafiles/greediness.dat
Libc-1082.50.1.tar.gz
[apple/libc.git] / tests / regex / datafiles / greediness.dat
1 E (aaa?a?)* aaaaaa (0,6)(4,6)
2 E (aa(a?)(a?))* aaaaaa (0,6)(4,6)(6,6)(6,6)
3 E (aaa?a?)* aaaaa (0,5)(3,5)
4 E (aa(a?)(a?))* aaaaa (0,5)(3,5)(5,5)(5,5)
5 E (aaa??a??)* aaaaaa BADRPT
6 E (aa(a??)(a??))* aaaaaa BADRPT
7 E (aaa?a?)*? aaaaaa BADRPT
8 E (aa(a?)(a?))*? aaaaaa BADRPT
9 E (aaa*?a*?)*? aaaaaa BADRPT
10 E (aa(a*?)(a*?))*? aaaaaa BADRPT
11 E (aaa?a?)*b aaaaaab (0,7)(4,6)
12 E (aa(a?)(a?))*b aaaaaab (0,7)(4,6)(6,6)(6,6)
13 E (aaa??a??)*b aaaaaab BADRPT
14 E (aa(a??)(a??))*b aaaaaab BADRPT
15 E (aaa?a?)*?b aaaaaab BADRPT
16 E (aa(a?)(a?))*?b aaaaaab BADRPT
17 E (aaa??a??)*?b aaaaaab BADRPT
18 E (aa(a??)(a??))*?b aaaaaab BADRPT
19 E a(.*?)b(.*?)ab abbbbbab BADRPT
20 E a(.*?)b(.*)ab abbbbbab BADRPT
21 E (a+?b*)((?:a|b)+) aaab BADRPT
22 E (a+?b*)((?:a|b)+) abbb BADRPT
23 E (aaa??a??)* aaaa BADRPT
24 E (aab??b??)* aabb BADRPT
25 E (aab??b??)* aabbaa BADRPT
26 E (aab??b??)*z aabbaaz BADRPT
27 E (aab??b??)*z aabbaabbz BADRPT
28 E (aaa??a??)*? aaaa BADRPT
29 E (aab??b??)*? aabb BADRPT
30 E (aab??b??)*? aabbaa BADRPT
31 E (aab??b??)*?z aabbaaz BADRPT
32 E (aab??b??)*?z aabbaabbz BADRPT
33 E (aaa??a??)*.* aaaa BADRPT
34 E (aab??b??)*.* aabb BADRPT
35 E (aab??b??)*.* aabbaa BADRPT
36 E (aab??b??)*z.* aabbaaz BADRPT
37 E (aab??b??)*z.* aabbaabbz BADRPT
38 E a+? aaaaaa BADRPT
39 # REG_UNGREEDY
40 # Only should work for enhanced extended REs
41 Bm a* aaa (0,3)
42 Bm a\{1,2\} aaa (0,2)
43 Em a* aaa (0,3)
44 Em a+ aaa (0,3)
45 Em a{1,2} aaa (0,2)
46 Em (aaa?a?)* aaaaaa (0,6)(4,6)
47 Em (aa(a?)(a?))* aaaaaa (0,6)(4,6)(6,6)(6,6)
48 Em (aaa?a?)* aaaaa (0,5)(3,5)
49 Em (aa(a?)(a?))* aaaaa (0,5)(3,5)(5,5)(5,5)
50 Em (aaa?a?)*b aaaaaab (0,7)(4,6)
51 Em (aa(a?)(a?))*b aaaaaab (0,7)(4,6)(6,6)(6,6)
52 Em a(.*)b(.*)ab abbbbbab (0,8)(1,5)(6,6)
53 Em (aaa?a?)* aaaa (0,4)(0,4)
54 Em (aab?b?)* aabb (0,4)(0,4)
55 Em (aab?b?)* aabbaa (0,6)(4,6)
56 Em (aab?b?)*z aabbaaz (0,7)(4,6)
57 Em (aab?b?)*z aabbaabbz (0,9)(4,8)