A replace metódus
A replace metódus keresést és
cserét hajt végre egy sztringben. A metódus első paraméterében
annak a részsztringnek adjuk meg, amelyet le szeretnénk cserélni.
A második paraméterben - arra, amire le szeretnénk cserélni.
A harmadik, opcionális paraméterben
megadhatjuk a részsztring cseréjének számát.
Szintaxis
sztring.replace(mit cseréljünk, mire cseréljük, [cserek száma])
Példa
Cseréljük le az összes 'a' szimbólumot
!-ra:
txt = 'abacdea'
print(txt.replace('a', '!'))
A kód végrehajtásának eredménye:
'!b!cde!'
Példa
Most adjuk meg a cserek számát:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
A kód végrehajtásának eredménye:
'!b!cdea'
Lásd még
-
a
indexmetódus,
amely megkeresi egy részsztring egyezésének indexét a sztringben -
a
formatmetódus,
amely adatokat helyettesít be a sztring formázásával -
a
countmetódus,
amely visszaadja egy részsztring előfordulásainak számát a sztringben -
a
endswithmetódus,
amely egy részsztring előfordulását ellenőrzi a sztring végétől -
a
findmetódus,
amely visszaadja az első egyező részsztring indexét a sztringben