%sstral() Fonksiyonu

Top  Previous  Next

%sstral() fonksiyonu ("Substring After Last") metin içinden verilen referans metinin son oluşumundan sonra yer alan alt-metni çıkartır ve sonuç olarak döndürür.

Söz dizimi:

%sstral(metin-ifadesireferans-metin-ifadesi[, varsayılan-alt-metin-ifadesi])

 

metin-ifadesi

İçinden alt-metin çıkartılacak olan ana metin

referans-metin-ifadesi

Çıkartılacak olan alt-metin için referans olan alt-metin. Burada verilen metin ana metin içinde sondan başa doğru aranacak ve bulunursa bu metinin sağ tarafında yer alan kısım sonuç olarak döndürülecektir.

varsayılan-alt-metin-ifadesi

Bu isteğe bağlı parametre, referans metnin bulunamaması durumunda sonuç değeri olarak kullanılacak olan varsayılan metindir. Eğer bu parametre verilmemiş ise referans metnin bulunamadığı durumlarda boş metin döndürülür.

 

Örnekler:

%sstral('aaa bbb ccc',' ') %// dönen değer: 'ccc'

%sstral('123.45','.')      %// dönen değer: '45'

 

%set(dosya_tam_adi, 'c:\aaa\bbb\ccc.txt')

%set(dosya_adi, sstral(dosya_tam_adi,'\',dosya_tam_adi) )   %// dönen değer: 'ccc.txt'

 

 

Bakın %sstr(), %rsstr(), %sstra(), %sstral(), %sstrb(), %sstrbl()