]>
Commit | Line | Data |
---|---|---|
5f125488 A |
1 | NOTE null subexpression matches : 2002-06-06 |
2 | ||
3 | E (a*)* a (0,1)(0,1) | |
4 | E SAME x (0,0)(0,0) | |
5 | E SAME aaaaaa (0,6)(0,6) | |
6 | E SAME aaaaaax (0,6)(0,6) | |
7 | E (a*)+ a (0,1)(0,1) | |
8 | E SAME x (0,0)(0,0) | |
9 | E SAME aaaaaa (0,6)(0,6) | |
10 | E SAME aaaaaax (0,6)(0,6) | |
11 | E (a+)* a (0,1)(0,1) | |
12 | E SAME x (0,0) | |
13 | E SAME aaaaaa (0,6)(0,6) | |
14 | E SAME aaaaaax (0,6)(0,6) | |
15 | E (a+)+ a (0,1)(0,1) | |
16 | E SAME x NOMATCH | |
17 | E SAME aaaaaa (0,6)(0,6) | |
18 | E SAME aaaaaax (0,6)(0,6) | |
19 | ||
20 | E ([a]*)* a (0,1)(0,1) | |
21 | E SAME x (0,0)(0,0) | |
22 | E SAME aaaaaa (0,6)(0,6) | |
23 | E SAME aaaaaax (0,6)(0,6) | |
24 | E ([a]*)+ a (0,1)(0,1) | |
25 | E SAME x (0,0)(0,0) | |
26 | E SAME aaaaaa (0,6)(0,6) | |
27 | E SAME aaaaaax (0,6)(0,6) | |
28 | E ([^b]*)* a (0,1)(0,1) | |
29 | E SAME b (0,0)(0,0) | |
30 | E SAME aaaaaa (0,6)(0,6) | |
31 | E SAME aaaaaab (0,6)(0,6) | |
32 | E ([ab]*)* a (0,1)(0,1) | |
33 | E SAME aaaaaa (0,6)(0,6) | |
34 | E SAME ababab (0,6)(0,6) | |
35 | E SAME bababa (0,6)(0,6) | |
36 | E SAME b (0,1)(0,1) | |
37 | E SAME bbbbbb (0,6)(0,6) | |
38 | E SAME aaaabcde (0,5)(0,5) | |
39 | E ([^a]*)* b (0,1)(0,1) | |
40 | E SAME bbbbbb (0,6)(0,6) | |
41 | E SAME aaaaaa (0,0)(0,0) | |
42 | E ([^ab]*)* ccccxx (0,6)(0,6) | |
43 | E SAME ababab (0,0)(0,0) | |
44 | ||
45 | E ((z)+|a)* zabcde (0,2)(1,2) | |
46 | ||
47 | {E a+? aaaaaa (0,1) no *? +? mimimal match ops | |
48 | E (a) aaa (0,1)(0,1) | |
49 | E (a*?) aaa (0,0)(0,0) | |
50 | E (a)*? aaa (0,0) | |
51 | E (a*?)*? aaa (0,0) | |
52 | } | |
53 | ||
54 | B \(a*\)*\(x\) x (0,1)(0,0)(0,1) | |
55 | B \(a*\)*\(x\) ax (0,2)(0,1)(1,2) | |
56 | B \(a*\)*\(x\) axa (0,2)(0,1)(1,2) | |
57 | B \(a*\)*\(x\)\(\1\) x (0,1)(0,0)(0,1)(1,1) | |
58 | B \(a*\)*\(x\)\(\1\) ax (0,2)(1,1)(1,2)(2,2) | |
59 | B \(a*\)*\(x\)\(\1\) axa (0,3)(0,1)(1,2)(2,3) | |
60 | B \(a*\)*\(x\)\(\1\)\(x\) axax (0,4)(0,1)(1,2)(2,3)(3,4) | |
61 | B \(a*\)*\(x\)\(\1\)\(x\) axxa (0,3)(1,1)(1,2)(2,2)(2,3) | |
62 | ||
63 | E (a*)*(x) x (0,1)(0,0)(0,1) | |
64 | E (a*)*(x) ax (0,2)(0,1)(1,2) | |
65 | E (a*)*(x) axa (0,2)(0,1)(1,2) | |
66 | ||
67 | E (a*)+(x) x (0,1)(0,0)(0,1) | |
68 | E (a*)+(x) ax (0,2)(0,1)(1,2) | |
69 | E (a*)+(x) axa (0,2)(0,1)(1,2) | |
70 | ||
71 | E (a*){2}(x) x (0,1)(0,0)(0,1) | |
72 | E (a*){2}(x) ax (0,2)(1,1)(1,2) | |
73 | E (a*){2}(x) axa (0,2)(1,1)(1,2) |