Meetod replace
Meetod replace teostab otsimist ja
asendamist stringis. Meetodi esimeses parameetris
määrame alamstringi, mille soovime asendada.
Teises parameetris - millega soovime seda asendada.
Kolmandas valikulises parameetris saame
määrata alamstringi asendamiste arvu.
Süntaks
string.replace(mida asendame, millega asendame, [asendamiste arv])
Näide
Asendame kõik sümbolid 'a'
sümboliga !:
txt = 'abacdea'
print(txt.replace('a', '!'))
Koodi täitmise tulemus:
'!b!cde!'
Näide
Nüüd määrame asendamiste arvu:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Koodi täitmise tulemus:
'!b!cdea'
Vaata ka
-
meetod
index,
mis otsib alamstringi esinemise indeksit stringis -
meetod
format,
mis asetab andmeid sisse kasutades stringi vormindamist -
meetod
count,
mis tagastab alamstringi esinemiste arvu stringis -
meetod
endswith,
mis kontrollib alamstringi esinemist stringi lõpust -
meetod
find,
mis tagastab esimese sobiva alamstringi indeksi stringis