¿Cómo puedo reemplazar 'foobar' a 'foo123bar'?python re.sub group: number after number
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: número después de \ número. ¿Alguien puede darme un punto sobre cómo manejar esto?
Esta pregunta se ha agregado a [Preguntas frecuentes sobre la expresión regular de desbordamiento de pila] (http://stackoverflow.com/a/22944075/2736496), debajo de "Grupos". – aliteralmind