Beschrijving
Python string-methode replace () geeft een kopie van de tekenreeks waarin het voorkomen van oud is vervangen door nieuw, optioneel het aantal vervangingen beperkt tot max.
Syntaxis
Hieronder volgt de syntaxis voor de methode replace () –
str.replace(old, new)
Parameters
-
oud – Dit is een oude substring die moet worden vervangen.
-
nieuw – Dit is een nieuwe substring, die de oude substring zou vervangen.
-
max – Als dit optionele argument max wordt gegeven, worden alleen de eerste counts vervangen.
Waarde teruggeven
Deze methode retourneert een kopie van de tekenreeks waarbij alle substring oud is vervangen door nieuw. Als het optionele argument max wordt gegeven, worden alleen de eerste aantallen exemplaren vervangen.
Voorbeeld
Het volgende voorbeeld toont het gebruik van de methode replace ().
#!/usr/bin/pythonstr = "this is string example....wow!!! this is really string"print str.replace("is", "was")print str.replace("is", "was", 3)
Wanneer we bovenstaand programma draaien, levert het het volgende resultaat op:
thwas was string example....wow!!! thwas was really stringthwas was string example....wow!!! thwas is really string