- 20 Ağu 2016
- 8,754
- 411
String içerisindeki belli bir metni bularak değişitmek gibi bir ihtiyaç her programlama dilinde ihtiyaç duyulan bir durumdur delphide bu durum StringReplace fonksiyonu ile giderilmektedir bu konumda örnekli olarak bu işlemin nasıl yapıldığını göreceğiz delphi kategorisindeki diğer konularımada göz gezdirmeyi unutmayın
StringReplace fonksiyonunun syntax(sözdizimi)
Örnek StringReplace Fonksiyonu Kullanımı
Yukarıdaki örneğimizde rfReplaceAll tüm eşleşmeleri değiştir ve rfIgnoreCase ile büyük-küçük harf duyarlılığı olmaması sağlanır.
Ekran Çıktısı
Delphi StringReplace Fonksiyonu Kullanımı
Önce = This is a way to live A big life
Sonra = This is THE way to live THE big life,iyi forumlar
StringReplace fonksiyonunun syntax(sözdizimi)
Kod:
function StringReplace (const KaynakMetin, EskiMetin, YeniMetin : string; Flags : TReplaceFlags ) : string;
Örnek StringReplace Fonksiyonu Kullanımı
Kod:
var
once, sonra : string;
begin
//Cümle içerisindeki a vey A harfini THE kelimesiyle değiştireceğiz.
once := 'This is a way to live A big life';
sonra := StringReplace(before, 'a', 'THE', [rfReplaceAll, rfIgnoreCase]);
Writeln('Önce = '+once);
Writeln('Sonra = '+sonra);
end;
Yukarıdaki örneğimizde rfReplaceAll tüm eşleşmeleri değiştir ve rfIgnoreCase ile büyük-küçük harf duyarlılığı olmaması sağlanır.
Ekran Çıktısı
Delphi StringReplace Fonksiyonu Kullanımı
Önce = This is a way to live A big life
Sonra = This is THE way to live THE big life,iyi forumlar