Parent Directory
|
Revision Log
|
Patch
| revision 3 by nigel, Sat Feb 24 21:38:01 2007 UTC | revision 9 by nigel, Sat Feb 24 21:38:13 2007 UTC | |
|---|---|---|
| # | Line 1 | Line 1 |
| 1 | Testing Perl-Compatible Regular Expressions | Testing Perl-Compatible Regular Expressions |
| 2 | PCRE version 1.00 18-Nov-1997 | PCRE version 1.03 18-Dec-1997 |
| 3 | ||
| 4 | /the quick brown fox/ | /the quick brown fox/ |
| 5 | the quick brown fox | the quick brown fox |
| # | Line 2165 No match | Line 2165 No match |
| 2165 | 1: abc | 1: abc |
| 2166 | ||
| 2167 | /abc\81/ | /abc\81/ |
| 2168 | abc\081 | abc\081 |
| 2169 | 0: abc\x0081 | 0: abc\x0081 |
| 2170 | abc\0\x38\x31 | abc\0\x38\x31 |
| 2171 | 0: abc\x0081 | 0: abc\x0081 |
| 2172 | ||
| 2173 | /abc\91/ | /abc\91/ |
| 2174 | abc\091 | abc\091 |
| 2175 | 0: abc\x0091 | 0: abc\x0091 |
| 2176 | abc\0\x39\x31 | abc\0\x39\x31 |
| 2177 | 0: abc\x0091 | 0: abc\x0091 |
| 2178 | ||
| 2179 | /(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)\12\123/ | /(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)\12\123/ |
| # | Line 2275 No match | Line 2275 No match |
| 2275 | No match | No match |
| 2276 | ||
| 2277 | /[^a]/ | /[^a]/ |
| 2278 | Abc | Abc |
| 2279 | 0: A | 0: A |
| 2280 | ||
| 2281 | /[^a]/i | /[^a]/i |
| 2282 | Abc | Abc |
| 2283 | 0: b | 0: b |
| 2284 | ||
| 2285 | /[^a]+/ | /[^a]+/ |
| 2286 | AAAaAbc | AAAaAbc |
| 2287 | 0: AAA | 0: AAA |
| 2288 | ||
| 2289 | /[^a]+/i | /[^a]+/i |
| 2290 | AAAaAbc | AAAaAbc |
| 2291 | 0: bc | 0: bc |
| 2292 | ||
| 2293 | /[^a]+/ | /[^a]+/ |
| 2294 | bbb\nccc | bbb\nccc |
| 2295 | 0: bbb\x0accc | 0: bbb\x0accc |
| 2296 | ||
| 2297 | /[^k]$/ | |
| 2298 | abc | |
| 2299 | 0: c | |
| 2300 | *** Failers | |
| 2301 | 0: s | |
| 2302 | abk | |
| 2303 | No match | |
| 2304 | ||
| 2305 | /[^k]{2,3}$/ | |
| 2306 | abc | |
| 2307 | 0: abc | |
| 2308 | kbc | |
| 2309 | 0: bc | |
| 2310 | kabc | |
| 2311 | 0: abc | |
| 2312 | *** Failers | |
| 2313 | 0: ers | |
| 2314 | abk | |
| 2315 | No match | |
| 2316 | akb | |
| 2317 | No match | |
| 2318 | akk | |
| 2319 | No match | |
| 2320 | ||
| 2321 | /^\d{8,}\@.+[^k]$/ | |
| 2322 | 12345678\@a.b.c.d | |
| 2323 | 0: 12345678@a.b.c.d | |
| 2324 | 123456789\@x.y.z | |
| 2325 | 0: 123456789@x.y.z | |
| 2326 | *** Failers | |
| 2327 | No match | |
| 2328 | 12345678\@x.y.uk | |
| 2329 | No match | |
| 2330 | 1234567\@a.b.c.d | |
| 2331 | No match | |
| 2332 | ||
| 2333 | /(a)\1{8,}/ | |
| 2334 | aaaaaaaaa | |
| 2335 | 0: aaaaaaaaa | |
| 2336 | 1: a | |
| 2337 | aaaaaaaaaa | |
| 2338 | 0: aaaaaaaaaa | |
| 2339 | 1: a | |
| 2340 | *** Failers | |
| 2341 | No match | |
| 2342 | aaaaaaa | |
| 2343 | No match | |
| 2344 | ||
| 2345 | / End of test input / | / End of test input / |
| 2346 |
|
||||||||
| webmaster@exim.org | ViewVC Help |
| Powered by ViewVC 1.1.12 |