Message120215
There seems to be a bug in the handling of numbered backreferences in sub() in
issue2636-20101102.zip
I believe, it would be a fairly new regression, as it would be noticed rather soon.
(tested on Python 2.7; winXP)
>>> re.sub("([xy])", "-\\1-", "abxc")
'ab-x-c'
>>> regex.sub("([xy])", "-\\1-", "abxc")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\regex.py", line 176, in sub
return _compile(pattern, flags).sub(repl, string, count, pos, endpos)
File "C:\Python27\lib\regex.py", line 375, in _compile_replacement
compiled.extend(items)
TypeError: 'int' object is not iterable
>>>
vbr |
|
Date |
User |
Action |
Args |
2010-11-02 11:56:07 | vbr | set | recipients:
+ vbr, loewis, georg.brandl, collinwinter, gregory.p.smith, jimjjewett, sjmachin, amaury.forgeotdarc, pitrou, nneonneo, giampaolo.rodola, rsc, timehorse, mark, ezio.melotti, mrabarnett, jaylogan, akitada, moreati, r.david.murray, jacques, jhalcrow |
2010-11-02 11:56:07 | vbr | set | messageid: <1288698967.27.0.673022040104.issue2636@psf.upfronthosting.co.za> |
2010-11-02 11:56:05 | vbr | link | issue2636 messages |
2010-11-02 11:56:04 | vbr | create | |
|