Delphi/StringReplace Fonksiyonu Kullanımı//Cem Adrian

BÖKE

Yaşayan Forum Efsanesi
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 delphi’de 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)
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 :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.