Metode replace
Metode replace melakukan pencarian dan
penggantian dalam string. Pada parameter pertama metode,
tentukan substring yang ingin diganti.
Pada parameter kedua - dengan apa ingin menggantinya.
Pada parameter ketiga yang opsional, dapat
ditentukan jumlah penggantian substring.
Sintaksis
string.replace(apa_diganti, dengan_apa, [jumlah_penggantian])
Contoh
Mari ganti semua karakter 'a' dengan
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Hasil eksekusi kode:
'!b!cde!'
Contoh
Sekarang mari tentukan jumlah penggantian:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Hasil eksekusi kode:
'!b!cdea'
Lihat juga
-
metode
index,
yang mencari indeks kemunculan substring dalam string -
metode
format,
yang mensubstitusi data dengan bantuan pemformatan string -
metode
count,
yang mengembalikan jumlah kemunculan substring dalam string -
metode
endswith,
yang memeriksa kemunculan substring dari akhir string -
metode
find,
yang mengembalikan indeks pertama kemunculan substring dalam string