Reklamy
popis
Metoda řetězce Python replace () vrací kopii řetězec, ve kterém byly výskyty starého nahrazeny novým, volitelně omezený počet nahrazení na max.
Syntax
Následuje syntaxe metody replace () –
str.replace(old, new)
Parametry
-
old – Toto je starý podřetězec, který má být nahrazen.
-
new – Toto je nový podřetězec, který by nahradil starý podřetězec.
-
max – Pokud je uveden tento volitelný argument max, jsou nahrazeny pouze první výskyty počtu.
Návratová hodnota
Tato metoda vrací kopii řetězce se všemi výskyty podřetězce starého nahrazeného novým. Pokud je zadán volitelný argument max, jsou nahrazeny pouze první výskyty počtu.
Příklad
Následující příklad ukazuje použití metody replace ().
#!/usr/bin/pythonstr = "this is string example....wow!!! this is really string"print str.replace("is", "was")print str.replace("is", "was", 3)
Když spustíme nad programem, vytvoří následující výsledek –
thwas was string example....wow!!! thwas was really stringthwas was string example....wow!!! thwas is really string
python_strings.htm
Reklamy