Vlastimil Brom <vlastimil.b...@gmail.com> added the comment: 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 ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue2636> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com