[Python-Dev] a feature i'd like to see in python #2: indexing of match objects (original) (raw)

Steve Holden steve at holdenweb.com
Sun Dec 3 22:12:43 CET 2006


Martin v. Löwis wrote:

Steve Holden schrieb:

Precisely. But your example had only one group "(b)" in it, which is retrieved using m.group(1). So the subgroups are numbered starting from 1 and subgroup 0 is a special case which returns the whole match.

I know what the Zen says about special cases, but in this case the rules were apparently broken with impunity. Well, the proposal was to interpret m[i] as m.group(i), for all values of i. I can't see anything confusing with that. I don't suppose that would be any more confusing than the present case.

regards Steve

Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden



More information about the Python-Dev mailing list