Lines Matching refs:MATCH

45 #define MATCH   CURL_FNMATCH_MATCH  macro
76 { "\\[", "[", MATCH },
79 { "[][]", "[", MATCH },
80 { "[][]", "]", MATCH },
81 { "[[]", "[", MATCH },
82 { "[[[]", "[", MATCH },
83 { "[[[[]", "[", MATCH },
84 { "[[[[]", "[", MATCH },
86 { "[][[]", "]", MATCH },
87 { "[][[[]", "[", MATCH },
90 { "[a@]", "a", MATCH },
92 { "[a-z]", "a", MATCH },
95 { "[A-Z]", "C", MATCH },
97 { "[0-9]", "7", MATCH },
98 { "[7-8]", "7", MATCH },
99 { "[7-]", "7", MATCH },
100 { "[7-]", "-", MATCH },
102 { "[a-bA-F]", "F", MATCH },
103 { "[a-bA-B9]", "9", MATCH },
104 { "[a-bA-B98]", "8", MATCH },
106 { "[a-bA-Z9]", "F", MATCH },
107 { "[a-bA-Z9]ero*", "Zero chance.", MATCH },
108 { "S[a-][x]opho*", "Saxophone", MATCH },
110 { "S[a-][x]*.txt", "S-x.txt", MATCH },
111 { "[\\a-\\b]", "a", MATCH },
112 { "[\\a-\\b]", "b", MATCH },
113 { "[?*[][?*[][?*[]", "?*[", MATCH },
114 { "[][?*-]", "]", MATCH },
115 { "[][?*-]", "[", MATCH },
116 { "[][?*-]", "?", MATCH },
117 { "[][?*-]", "*", MATCH },
118 { "[][?*-]", "-", MATCH },
119 { "[]?*-]", "-", MATCH },
120 { "[\xFF]", "\xFF", MATCH|LINUX_FAIL|MAC_FAIL},
121 { "?/b/c", "a/b/c", MATCH },
122 { "^_{}~", "^_{}~", MATCH },
123 { "!#%+,-./01234567889", "!#%+,-./01234567889", MATCH },
124 { "PQRSTUVWXYZ]abcdefg", "PQRSTUVWXYZ]abcdefg", MATCH },
125 { ":;=@ABCDEFGHIJKLMNO", ":;=@ABCDEFGHIJKLMNO", MATCH },
128 { "[!a]", "b", MATCH },
130 { "[^a]", "b", MATCH },
133 { "[^a-z0-9A-Z]", "-", MATCH },
134 { "curl[!a-z]lib", "curl lib", MATCH },
137 { "[! ][ ]", "a ", MATCH },
140 { "*[^a].t?t", "ab.txt", MATCH },
144 { "[!\xFF]", "a", MATCH|LINUX_FAIL|MAC_FAIL},
147 { "[!!]", "x", MATCH },
149 { "[[:alpha:]]", "a", MATCH },
151 { "[[:alnum:]]", "a", MATCH },
154 { "[[:alnum:]]", "9", MATCH },
155 { "[[:digit:]]", "9", MATCH },
156 { "[[:xdigit:]]", "9", MATCH },
157 { "[[:xdigit:]]", "F", MATCH },
159 { "[[:upper:]]", "U", MATCH },
161 { "[[:lower:]]", "l", MATCH },
163 { "[[:print:]]", "L", MATCH },
166 { "[[:space:]]", " ", MATCH },
169 { "[[:graph:]]", "x", MATCH },
170 { "[[:blank:]]", "\t", MATCH },
171 { "[[:blank:]]", " ", MATCH },
174 { "[^[:print:]]", "\10", MATCH },
175 { "[[:lower:]][[:lower:]]", "ll", MATCH },
177 { "[[:foo:]]", "f]", MATCH|LINUX_NOMATCH|MAC_FAIL},
179 { "Curl[[:blank:]];-)", "Curl ;-)", MATCH },
180 { "*[[:blank:]]*", " ", MATCH },
182 { "*[[:blank:]]*", "hi, im_Pavel", MATCH },
185 { "filename.dat", "filename.dat", MATCH },
186 { "*curl*", "lets use curl!!", MATCH },
188 { "*.txt", "text.txt", MATCH },
189 { "*.txt", "a.txt", MATCH },
190 { "*.txt", ".txt", MATCH },
192 { "??.txt", "99.txt", MATCH },
194 { "?.???", "a.txt", MATCH },
195 { "*.???", "somefile.dat", MATCH },
197 { ".*", ".htaccess", MATCH },
198 { ".*", ".", MATCH },
199 { ".*", "..", MATCH },
202 { "**.txt", "text.txt", MATCH },
203 { "***.txt", "t.txt", MATCH },
204 { "****.txt", ".txt", MATCH },
207 { "", "", MATCH },
211 { "*", "", MATCH },
215 { "\\", "\\", MATCH|LINUX_NOMATCH},
216 { "\\\\", "\\", MATCH },
218 { "\\?", "?", MATCH },
219 { "\\*", "*", MATCH },
220 { "?.txt", "?.txt", MATCH },
221 { "*.txt", "*.txt", MATCH },
222 { "\\?.txt", "?.txt", MATCH },
223 { "\\*.txt", "*.txt", MATCH },
226 { "\\*\\\\.txt", "*\\.txt", MATCH },
229 { "\\\"\\$\\&\\'\\(\\)", "\"$&'()", MATCH },
230 { "\\*\\?\\[\\\\\\`\\|", "*?[\\`|", MATCH },
231 { "[\\a\\b]c", "ac", MATCH },
232 { "[\\a\\b]c", "bc", MATCH },
234 { "[a-bA-B\\?]", "?", MATCH },
235 { "cu[a-ab-b\\r]l", "curl", MATCH },
236 { "[\\a-z]", "c", MATCH },
238 { "?*?*?.*?*", "abc.c", MATCH },
241 { "?*?*?.*?*", "abc.c++", MATCH },
242 { "?*?*?.*?*", "abcdef.c++", MATCH },
243 { "?*?*?.?", "abcdef.c", MATCH },
246 { "Lindmätarv", "Lindmätarv", MATCH },
248 { "", "", MATCH},