REXX Programlama Dili - Yerleşik İşlevler - POS

Dizilim

POS(hedefDizgi, kaynakDizgi, başlangıç)

İşlev

'hedefDizgi' değiştirgesi ile belirtilen karakter dizgisinin 'kaynakDizgi' değiştirgesi ile belirtilen karakter dizgisi içerisindeki başlangıç konumunun elde edilmesini sağlamak ve bu işlemi yaparken de gerekli olması halinde 'başlangıç' değiştirgesi ile belirtilen karakter konumunu dikkate almak.

Değiştirge(ler)

hedefDizgi

Başlangıç konumu elde edilmek istenen karakter dizgisi veya bu dizginin atandığı değişken.

kaynakDizgi

Başlangıç konumu elde edilmek istenen karakter dizgisinin aranacağı karakter dizgisi.

başlangıç

Arama işleminin özel olarak başlatılmak istendiği karakter konumunu belirten sayısal değer.

Örnek Kullanım

/* */

 

hedef = 'rte'

kaynak = 'Cumartesi'

 

Say POS(hedef, kaynak)

Say POS(hedef, kaynak, 1)

Say POS(hedef, kaynak, 2)

Say POS(hedef, kaynak, 9)

dizilimlerini içeren betiğin yürütümü (icrası) sonucu

5

5

5

0

şeklindeki ekran çıktısı elde edilir.

Açıklama(lar)


İçindekiler Sayfası İçindekiler Sayfası