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

pythonstring.replace(apa_diganti, dengan_apa, [jumlah_penggantian])

Contoh

Mari ganti semua karakter 'a' dengan !:

pythontxt = 'abacdea'
print(txt.replace('a', '!'))

Hasil eksekusi kode:

python'!b!cde!'

Contoh

Sekarang mari tentukan jumlah penggantian:

pythontxt = 'abacdea'
print(txt.replace('a', '!', 2))

Hasil eksekusi kode:

python'!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