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)