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