Chcę zamienić pierwsze wystąpienie „tekstu” w ciągu mojego
adresu
Odpowiedzi:
239
Funkcja string replace () doskonale rozwiązuje ten problem:
string.replace (s, old, new [, maxreplace])
Zwraca kopię łańcucha s ze wszystkimi wystąpieniami starego podłańcucha zamienianego na nowy. Jeśli podano opcjonalny argument maxreplace, zastępowane są pierwsze wystąpienia maxreplace.
url
?Odpowiedzi:
Funkcja string replace () doskonale rozwiązuje ten problem:
źródło
Użyj
re.sub
bezpośrednio, pozwala to określićcount
:(Zauważ, że kolejność argumentów
replacement
,original
a nie odwrotnie, jak mogłoby być podejrzane.)źródło