Message73792
I have to report that the fix appears to be successful:
>>> print [m.groups() for m in re.finditer(r'(^z*)|(\w+)', 'abc')]
[('', None), (None, 'abc')]
>>> print re.findall(r"(^z*)|(\w+)", "abc")
[('', ''), ('', 'abc')]
>>> print [m.groups() for m in re.finditer(r"(^z*)|(q*)|(\w+)", "abc")]
[('', None, None), (None, None, 'abc'), (None, '', None)]
>>> print re.findall(r"(^z*)|(q*)|(\w+)", "abc")
[('', '', ''), ('', '', 'abc'), ('', '', '')]
The patch is regex_2.6rc2+7.diff. |
|
Date |
User |
Action |
Args |
2008-09-25 13:56:57 | mrabarnett | set | recipients:
+ mrabarnett, niemeyer, jfrechet, rsc, timehorse |
2008-09-25 13:56:57 | mrabarnett | set | messageid: <1222351017.54.0.853240864364.issue1647489@psf.upfronthosting.co.za> |
2008-09-25 13:55:38 | mrabarnett | link | issue1647489 messages |
2008-09-25 13:55:38 | mrabarnett | create | |
|