サンプルプログラム集: 文字列操作関数

文字列操作関数のサンプルです。

Magic eDeveloper V9Plus SP6b で作成しています。
V10にコンバートしても文字型のままであれば使えると思います。
ユニコード型にしたときは、文字列の長さのカウントが異なるので要注意です。
文字型は、全角1文字を2桁としてカウントしますが、ユニコード型は半角も全角も1文字は1桁となります。

ダウンロード

各関数の用途や使い方については、関数のページを参照してください。
次の関数が含まれています。

・文字を削除する:Del
・文字を挿入する:Ins
・文字を繰り返す:Fill
・文字列を左から切り取る:Left
・文字列を右から切り取る:Right
・文字列の一部を切り取る:MID(V)
・文字列の長さを取得する:Len
・特定の文字を検索する:InStr
・文字列を反転させる:Flip
・文字列を一箇所置換する:Rep(V)
・文字列を一括置換する:RepStr
・半角←→全角:Han,Zen,ZenS
・大文字←→小文字:Lower,Upper
・区切り文字からの抜取:StrToken