python re.sub group: número después de \ number
¿Cómo puedo reemplazarfoobar
confoo123bar
?
Esto no funciona:
>>> re.sub(r'(foo)', r'\1123', 'foobar')
'J3bar'
Esto funciona
>>> re.sub(r'(foo)', r'\1hi', 'foobar')
'foohibar'
Creo que es un problema común cuando se tiene algo como\number
. ¿Alguien puede darme una pista sobre cómo manejar esto?