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

Dizilim

INSERT(yeni, hedef, n, uzunluk, yastık)

İşlev

Bir karakter katarının (dizginin) içerisine istenilen karakter konumundan itibaren istenilen uzunlukta karakterin/dizginin yerleştirilmesini sağlamak ve bunu yaparken doldurma karakterinin de kullanılmasını sağlamak.

Değiştirge(ler)

yeni

Yerleştirilme işleminde kullanılacak karakter ve/veya dizgi.

hedef

Yerleştirme işleminin üzerinde yapılacağı karakter katarı (dizgi).

n

"hedef" değiştirgesi ile belirtilen karakter katarı (dizgi) içerisinde yerleştirme işleminin başlayacağı karakter sırasal konumu.

uzunluk

Yerleştirme işleminde dikkate alınacak uzunluk değeri. Bu değer, karakter sayısı cinsinden uzunluk olarak değerlendirilmelidir.

yastık

Yerleştirme işlemi gerçekleştikten sonra boş kalan alanlara konulacak karakter.

Örnek Kullanım

"Cumhuriyet" dizgisinin 3. karakter konumundan başlayarak 5 karakter uzunluğunu dikkate alarak "12" dizgisini yerleştirmek ve boş kalan yerlere "+" işaretini koymak amacıyla

/* */

Say INSERT('12', 'Cumhuriyet', 3, 5, '+')

Exit 0

dizilimlerini kullanmak yeterlidir.

Açıklama(lar)

Yok.


İçindekiler Sayfası İçindekiler Sayfası