De replace methode
De methode replace voert zoek- en
vervangoperaties uit in een string. In de eerste parameter van de methode
specificeren we de substring die we willen vervangen.
In de tweede parameter - waarmee we het willen vervangen.
In de derde optionele parameter kunnen we
het aantal vervangingen van de substring opgeven.
Syntaxis
tekst.replace(wat_vervangen, waarmee_vervangen, [aantal_vervangingen])
Voorbeeld
Laten we alle karakters 'a' vervangen door
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Resultaat van de code-uitvoering:
'!b!cde!'
Voorbeeld
Laten we nu het aantal vervangingen opgeven:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Resultaat van de code-uitvoering:
'!b!cdea'
Zie ook
-
methode
index,
die de index van een substring-overeenkomst in een string zoekt -
methode
format,
die gegevens invult met behulp van stringformattering -
methode
count,
die het aantal voorkomens van een substring in een string teruggeeft -
methode
endswith,
die het voorkomen van een substring vanaf het einde van de string controleert -
methode
find,
die de index van de eerste overeenkomst van een substring in een string teruggeeft