From: ts Date: 2004-09-14T19:20:44+09:00 Subject: Re: Ruby regex engine behavior question >>>>> "D" == Daniel Berger writes: D> In Perl, \G means end-of-last-match, and since end-of-last-match was D> at start-of-string, \G can't possibly match at one character into the D> string: This is one way to say it, another is * on a zero length match, perl prohibit the second zero length match * on a zero length match, ruby move its internal cursor Guy Decoux