trim ne demek?

Trim, bilgisayar bilimlerinde ve metin işlemede kullanılan bir terimdir ve genellikle bir dizenin başındaki ve sonundaki boşlukları (veya belirtilen diğer karakterleri) temizleme işlemini ifade eder.

Trim İşleminin Amacı:

  • Veri temizliği: Kullanıcı girdilerinden veya dosyalardan okunan verilerde oluşan gereksiz boşlukları temizleyerek veri tutarlılığını sağlamak.
  • Veri karşılaştırması: Dize karşılaştırmalarında, farklı kaynaklardan gelen verilerin eşit olup olmadığını doğru bir şekilde belirlemek.
  • Görünüm: Kullanıcı arayüzlerinde (UI), metin alanlarında daha temiz ve düzenli bir görünüm sağlamak.

Trim Çeşitleri:

  • Ltrim (Left Trim): Dizenin sadece başındaki boşlukları temizler. (<a href="https://www.nedemek.page/kavramlar/ltrim">Ltrim</a>)
  • Rtrim (Right Trim): Dizenin sadece sonundaki boşlukları temizler. (<a href="https://www.nedemek.page/kavramlar/rtrim">Rtrim</a>)
  • Trim: Dizenin hem başındaki hem de sonundaki boşlukları temizler. (<a href="https://www.nedemek.page/kavramlar/trim">Trim</a>)

Hangi Karakterler Temizlenir?

Trim fonksiyonu genellikle aşağıdaki karakterleri temizler:

  • Boşluk (space)
  • Tab (\t)
  • Yeni satır (\n)
  • Satır başı (\r)
  • Dikey tab (\v)
  • Form feed (\f)

Bazı trim fonksiyonları, temizlenecek karakterleri belirtme olanağı da sunar. Örneğin, sadece belirli bir karakteri (örneğin, '*') temizlemek istenebilir.