4.9.4
CREP(部分文字列の置換)
【機能】
aの文字列の,xバイト目からyバイト目までをbの文字列で置換した文字列を返します。
【構文】
CREP(a:x:y:b)
【引数】
a C 文字列
x I 整数値
y I 整数値
b C 文字列
【戻り値】
C 文字列
【解説】
x,およびyの値は,aのエリアを超えてはなりません。また,次の条件を満たすようにしてください。
x≦y,x>0,y>0
x,およびyで指示したaがシフトJISコードのため分割できないときは,エラーになります。
【例題】
文字列abcdeの2バイト目から3バイト目までを文字列yyyと置き換えます。
a.c="abcde";
x.i=2;
y.i=3;
b.c="yyy";
c.c=CREP(&a:&x:&y:&b);
cには,文字列ayyydeが返されます。