python re.sub group: número após \ number
Como posso substituirfoobar
comfoo123bar
?
Isso não funciona:
>>> re.sub(r'(foo)', r'\1123', 'foobar')
'J3bar'
Isso funciona
>>> re.sub(r'(foo)', r'\1hi', 'foobar')
'foohibar'
Acho que é um problema comum ter algo como\number
. Alguém pode me dar uma dica de como lidar com isso?