Kiedy zmieniłem dwa słowa w ciągu z innymi dwoma słowami za pomocą re.sub, otrzymałem wynik. Ale gdy próbowałem że wyjście z liczb nie jest prawidłowo przyjścieWiele podstawień liczb w łańcuchu przy użyciu python regex
>>> 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'
>>>
nie wiem dlaczego tak się dzieje, może u proszę tel mi, jak używać tego góry dziękuję
dzięki. Wygląda dobrze. – Myjab