This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mrabarnett
Recipients ezio.melotti, mrabarnett, verdy_p
Date 2009-10-15.00:50:32
SpamBayes Score 0.000270336
Marked as misclassified No
Message-id <1255567833.82.0.258927839492.issue7132@psf.upfronthosting.co.za>
In-reply-to
Content
Instead of a new flag, a '*' could be put after the quantifier, eg:

    (\d+)(?:\.(\d+)){3}*

MatchObject.group(1) would be a string and MatchObject.group(2) would be
a list of strings.

The group references could be \g<1>, \g<2:0>, \g<2:1>, \g<2:2>.

However, I think that it's extending regexes too far; something else
should be used, eg pyparsing or some type of context-free grammar with
optional constraints.

-1 from me
History
Date User Action Args
2009-10-15 00:50:33mrabarnettsetrecipients: + mrabarnett, ezio.melotti, verdy_p
2009-10-15 00:50:33mrabarnettsetmessageid: <1255567833.82.0.258927839492.issue7132@psf.upfronthosting.co.za>
2009-10-15 00:50:32mrabarnettlinkissue7132 messages
2009-10-15 00:50:32mrabarnettcreate