Wenn ich zwei Wörter in einer Zeichenfolge mit anderen zwei Wörtern mit re i geändert habe, bekam ich die Ausgabe. Aber wenn ich versucht, dass mit Zahlen Ausgang kommt nicht richtigMehrere Ersetzungen von Zahlen in String mit Regex Python
>>> import re
>>> a='this is the string i want to change'
>>> re.sub('(.*)is(.*)want(.*)','\\1%s\\2%s\\3' %('was','wanted'),a)
'this was the string i wanted to change'
>>> re.sub('(.*)is(.*)want(.*)','\\1%s\\2%s\\3' %('was','12345'),a)
'this was\x8a345 to change'
>>>
ich weiß nicht, warum dies geschieht könnte u tel bitte, wie Sie mich im Voraus dieses Dank verwenden
Vielen Dank. Es sieht gut aus. – Myjab