Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[+10 Puan] String Manipülasyon İşlemleri
#1
Merhaba,

Aşağıdaki işlemleri en pratik ve kısa yöntem ile yapan tüm arkadaşlara +10 puan verilecektir.

Not: Kullanılan yöntem ve yaklaşımın tekrar etmesi durumunda aynı yöntemden puan verilmeyecektir. Bu yüzden o yöntemi ilk kullanan puanı alır.


1. Sağdan N Karakter Alma (+2 Puan)

İçine verilen string değişkenin sonundan istenilen miktarda karakteri veren fonksiyon.


var
str:string;

begin
str := 'DelphiCan';
ShowMessage(SizinFonksiyon(str,3)); // Sondan 3 karakteri ver. Çıktı: "Can" olmalı.
end;

Dipnot: RightStr(value,3) bu işi gören System.StrUtils kütüphanesindeki bir fonksiyondur.


2. Seçilen yöne göre istenilen miktarda karakter alma (+5 Puan)

String verinin ilk/son üç karakterini alan fonksiyon.

var
str:string;

begin
str := 'DelphiCan';
ShowMessage(SizinFonksiyon(str,'L',3)); // Soldan 3 karakteri ver. Çıktı: "Del" olmalı.
ShowMessage(SizinFonksiyon(str,'R',3)); // Sağdan 3 karakteri ver. Çıktı: "Can" olmalı.
end;

3. Belirtilen string değerinin sondan N karakteri silme (+3 Puan)

String ve belirtilen miktarda karakteri soldan/sağdan silen fonksiyon.


var
str:string;

begin
str := 'DelphiCan';
ShowMessage(SizinFonksiyon(str,'L',6)); // Soldan 6 karakteri sil. Çıktı: "Can" olmalı.
ShowMessage(SizinFonksiyon(str,'R',3)); // Sağdan 3 karakteri sil. Çıktı: "Delphi" olmalı.
end;


Kolay gelsin!
Cevapla


Bu Konudaki Yorumlar
[+10 Puan] String Manipülasyon İşlemleri - Yazar: Abdullah ILGAZ - 12-11-2018, Saat: 13:20
[+10 Puan] String Manipülasyon İşlemleri - Yazar: 3ddark - 12-11-2018, Saat: 16:22
[+10 Puan] String Manipülasyon İşlemleri - Yazar: enes6635 - 12-11-2018, Saat: 17:17
[+10 Puan] String Manipülasyon İşlemleri - Yazar: ssahinoglu - 13-11-2018, Saat: 01:07
[+10 Puan] String Manipülasyon İşlemleri - Yazar: onurcan1977 - 20-04-2019, Saat: 00:48

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  String üzerinden enum değeri çağırma Abdullah ILGAZ 11 10.282 24-08-2023, Saat: 19:26
Son Yorum: veteran
  Windows Mesajlaşma Sistemi Hk. Soru (+10 Puan) Tuğrul HELVACI 26 23.640 06-10-2022, Saat: 18:47
Son Yorum: Master_Crazy
  Tek dizi içinde öncelik sırası belirleme (+10 puan) Abdullah ILGAZ 4 6.080 29-11-2017, Saat: 12:07
Son Yorum: SimaWB
  Bir Record'un içini doldurma (+20 puan) Tuğrul HELVACI 21 23.407 05-10-2017, Saat: 16:33
Son Yorum: ismailkocacan
  AV (Access Violation) nedir, neden bu hatayı alırız ? (+50 Puan) Tuğrul HELVACI 18 24.957 30-09-2017, Saat: 12:14
Son Yorum: ismailkocacan



Konuyu Okuyanlar: 1 Ziyaretçi