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 r.david.murray
Recipients ezio.melotti, martin.panter, mrabarnett, r.david.murray
Date 2016-08-19.15:03:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1471619039.65.0.0624282048448.issue27800@psf.upfronthosting.co.za>
In-reply-to
Content
It seems perfectly logical and consistent to me.  {4} is a repeat count, as is *.  You get the same error if you do 'a?*', and the same bypass if you do '(a?)*' (though I haven't tested if that does anything useful :).  You don't need the ?:, as far as I can tell, you just need to have the * modifying a group, making the group the "preceding regular expression".
History
Date User Action Args
2016-08-19 15:03:59r.david.murraysetrecipients: + r.david.murray, ezio.melotti, mrabarnett, martin.panter
2016-08-19 15:03:59r.david.murraysetmessageid: <1471619039.65.0.0624282048448.issue27800@psf.upfronthosting.co.za>
2016-08-19 15:03:59r.david.murraylinkissue27800 messages
2016-08-19 15:03:59r.david.murraycreate