> More generally, it seems to me that you're hung up on the description > of "*?" as "shortest possible match". That's an ambiguous Yup, that's a bit confusing. It's really "start matching as soon as possible, and stop matching as soon as possible". (The usual greedy one is, of course, "keep matching as long as possible".) The initial invariant part, "start as soon as possible", is the de facto and de jure (at least POSIX 1003.2, but probably also Single Unix) definition, and therefore rather non-negotiable. > simplification of what "*?" means. It might better be described as > "match until you find a match for the rest of the regex" ('d' in your -- $jhi++; # http://www.iki.fi/jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen
- Re: Perl 5's "non-greedy" matching can be TO... Jeff Pinyan
- Re: Perl 5's "non-greedy" matching can ... Deven T. Corzine
- Re: Perl 5's "non-greedy" matching ... Nathan Torkington
- Re: Perl 5's "non-greedy" match... Jarkko Hietaniemi
- Re: Perl 5's "non-greedy" m... Nathan Torkington
- Re: Perl 5's "non-greedy" m... Deven T. Corzine
- Re: Perl 5's "non-greedy" match... Deven T. Corzine
- Re: Perl 5's "non-greedy" m... Jonathan Scott Duff
- Re: Perl 5's "non-greedy" m... Deven T. Corzine
- Re: Perl 5's "non-greedy" m... Kevin Walker
- Re: Perl 5's "non-greedy" m... Jarkko Hietaniemi
- Re: Perl 5's "non-greedy" m... Tom Christiansen
- Re: Perl 5's "non-greedy" m... Kevin Walker
- Re: Perl 5's "non-greedy" m... Bart Lateur
- Re: Perl 5's "non-greedy" m... Deven T. Corzine
- Re: Perl 5's "non-greedy" m... Tom Christiansen
- Re: Perl 5's "non-greedy" m... Deven T. Corzine
- Re: Perl 5's "non-greedy" matching ... Randal L. Schwartz
- Re: Perl 5's "non-greedy" match... Jeff Pinyan
- Re: Perl 5's "non-greedy" m... Deven T. Corzine
- Re: Perl 5's "non-greedy" m... Deven T. Corzine