--- code/trunk/pcre.3 2007/02/24 21:38:09 7 +++ code/trunk/pcre.3 2007/02/24 21:38:13 9 @@ -603,7 +603,7 @@ .*/foo -is matched against the string "/foo/this/is/not" then after the greedy .* +is matched against the string "/this/string/is/not" then after the greedy .* has swallowed the whole string, PCRE keeps backtracking all the way to the beginning before failing. If, on the other hand, the expression is