REXX Programlama Dili - Yerleşik İşlevler - WORDPOS
Dizilim
WORDPOS(hedef, kaynak, başlangıç)
İşlev
'hedef' değiştirgesi ile belirtilen kelimenin 'kaynak' değiştirgesi ile belirtilen cümle içerisindeki bulunma konumunun elde edilmesini sağlamak.
Bu işlemi yaparken de 'başlangıç' değiştirgesi ile belirtilen sırasal kelime konumunu gerekli olması halinde başlangıç noktası olarak dikkate almak.
Değiştirge(ler)
hedef
Kelime sırası olarak başlangıç konumu araştırılacak kelimeyi içeren karakter dizgisi.
kaynak
Başlangıç konumunun araştırılacağı cümleyi içeren karakter dizgisi.
başlangıç
Araştırma konumunun özel olarak başlatılacağı sırasal kelime konumunu belirten sayısal değer.
Örnek Kullanım
/* */
hedef.1 = 'Afyon'
kaynak.1 = 'İzmir Manisa Uşak Afyon Ankara Kırıkkale Yozgat'
Say WORDPOS(hedef.1, kaynak.1)
hedef.2 = 'afyon'
Say WORDPOS(hedef.2, kaynak.1)
hedef.1 = 'Afyon'
kaynak.2 = 'İzmir Manisa Uşak Afyon Ankara Kırıkkale Afyon'
Say WORDPOS(hedef.1, kaynak.2)
Say WORDPOS(hedef.1, kaynak.2, 5)
dizilimlerini içeren betiğin yürütümü (icrası) sonucu
4
0
4
7
şeklindeki ekran çıktısı elde edilir.
Açıklama(lar)