Beskrivelse
Python-strengmetode erstatte () returnerer en kopi af streng, hvor forekomsterne af gamle er blevet erstattet med nye, hvilket eventuelt begrænser antallet af udskiftninger til maks.
Syntaks
Følgende er syntaksen for erstatningsmetode () –
str.replace(old, new)
Parametre
-
gammel – Dette er gammel understreng, der skal udskiftes.
-
ny – Dette er nyt understreng, der erstatter gammel understreng.
-
max – Hvis dette valgfri argument max er angivet, erstattes kun de første optællinger.
Return Value
Denne metode returnerer en kopi af strengen med alle forekomster af substring gamle erstattet af nye. Hvis det valgfri argument max er angivet, erstattes kun de første tællingsforekomster.
Eksempel
Følgende eksempel viser brugen af metoden erstatte ().
#!/usr/bin/pythonstr = "this is string example....wow!!! this is really string"print str.replace("is", "was")print str.replace("is", "was", 3)
Når vi kører over programmet, producerer det følgende resultat –
thwas was string example....wow!!! thwas was really stringthwas was string example....wow!!! thwas is really string