match.c - surf-adblock - Surf adblock web extension | |
git clone git://git.codemadness.org/surf-adblock | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
match.c (902B) | |
--- | |
1 #include "../adblock.c" | |
2 | |
3 int | |
4 main(void) | |
5 { | |
6 int m; | |
7 | |
8 m = match("a", "a", 1); | |
9 printf("%d = 0\n", m); | |
10 | |
11 m = match("a*", "a", 1); | |
12 printf("%d = 0\n", m); | |
13 | |
14 m = match("*a", "a", 1); | |
15 printf("%d = 0\n", m); | |
16 | |
17 m = match("*a*", "a", 1); | |
18 printf("%d = 0\n", m); | |
19 | |
20 m = match("^*", "/index.html", 1); | |
21 printf("%d = 0\n", m); | |
22 | |
23 m = match("*^*", "/index.html", 1); | |
24 printf("%d = 0\n", m); | |
25 | |
26 m = match("*^*", "a/index.html", 1); | |
27 printf("%d = 0\n", m); | |
28 | |
29 m = match("*/*", "a/index.html", 1); | |
30 printf("%d = 0\n", m); | |
31 | |
32 m = match("*^i*", "a/index.html", 1); | |
33 printf("%d = 0\n", m); | |
34 | |
35 m = match("a^i*", "a/index.html", 1); | |
36 printf("%d = 0\n", m); | |
37 | |
38 m = match("b^i*", "a/index.html", 1); | |
39 printf("%d = 1\n", m); | |
40 | |
41 m = match("a^^i*", "a/index.html", 1); | |
42 printf("%d = 1\n", m); | |
43 | |
44 m = match("^^i*", "a/index.html", 1); | |
45 printf("%d = 1\n", m); | |
46 | |
47 m = match("^^i*", "a/index.html", 1); | |
48 printf("%d = 1\n", m); | |
49 | |
50 return 0; | |
51 } |