replace Metodu

replace metodu bir dizede arama ve değiştirme yapar. Metodun ilk parametresinde değiştirmek istediğimiz alt dizeyi belirtiriz. İkinci parametrede - onu neyle değiştirmek istediğimizi. Üçüncü isteğe bağlı parametrede ise alt dize değiştirme sayısını belirtebiliriz.

Sözdizimi

pythondize.replace(neyi değiştiriyoruz, neyle değiştiriyoruz, [değiştirme sayısı])

Örnek

Hadi tüm 'a' karakterlerini ! ile değiştirelim:

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

Kodun çalıştırılmasının sonucu:

python'!b!cde!'

Örnek

Şimdi değiştirme sayısını belirleyelim:

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

Kodun çalıştırılmasının sonucu:

python'!b!cdea'

Ayrıca Bakınız

  • index metodu,
    bir dizede alt dize eşleşmesinin indeksini arar
  • format metodu,
    dize biçimlendirme kullanarak verileri yerleştirir
  • count metodu,
    bir dizede alt dize girişlerinin sayısını döndürür
  • endswith metodu,
    dizenin sonundan alt dize girişini kontrol eder
  • find metodu,
    bir dizede ilk alt dize eşleşmesinin indeksini döndürür