|
|
指定した文字列を削除する
[OS]ALL
[リリース] 6.07, 6.08, 6.09, 6.10
[キーワード] base, function, compress, kcompress, characters, delete, klength, kindex, kupdate
[質問]
COMPRESSまたはKCOMPRESS関数を使用すると特定の文字列を削除できますが、該当するすべての文字を削除してしまいます。 name=kcompress(name,'株式会社');上記の場合で"株式会社"という文字列だけを削除する方法はありませんか。
[回答]
関数を使って1ステートメントで削除する方法はありません。
i=1;
len=klength('株式会社');
do while(i>0);
i=kindex(name,'株式会社');
if i>0 then
name=kupdate(name,i,len);
end;
[参考]
|
|||||