プチコンmkII









32 文字検索置換関数

文字検索置換関数

文字数の取得や文字列から一部分を取出す等の以下の命令や関数があります。

LEN、MID$、RIGHT$、LEFT$、INSTR()、SUBST$

32 文字検索置換関数

LEN()

文字列内の文字数を得る

書式変数=LEN( 文字列 )
引数文字列文字数を調べたい文字列
戻り数値文字の数(全ての文字を1文字として数える)
エラー

32 文字検索置換関数

MID$()

文字列の指定位置から指定数分の取り出し

書式変数$=MID$( 文字列, 開始位置, 文字数 )
引数文字列元になる文字列
開始位置0〜文字単位の開始位置
文字数取出す文字数
戻り文字切り出した文字列
エラー

32 文字検索置換関数

RIGHT$()

文字列右端から指定数分の文字列取り出し

書式変数$=RIGHT$( 文字列, 文字数 )
引数文字列元になる文字列
文字数取出す文字数
戻り文字切り出した文字列
エラー

32 文字検索置換関数

LEFT$()

文字列左端から指定数分の文字列取り出し

書式変数$=LEFT$( 文字列, 文字数 )
引数文字列元になる文字列
文字数取出す文字数
戻り文字切り出した文字列
エラー

32 文字検索置換関数

INSTR

文字列内に検索対象文字列を探す

書式変数=INSTR( [開始位置,] 文字列, 検索文字列 )
引数開始位置0〜文字単位の開始位置
文字列元になる文字列
検索文字列探す文字列
戻り数値0〜文字列内の位置(-1=なし)
エラー

32 文字検索置換関数

SUBST$

文字列の置換

書式変数$=SUBST$( 文字列, 開始位置, 文字数, 置換文字列 )
引数文字列元になる文字列
開始位置0〜元になる文字列の置換開始位置
文字数置換文字数
置換文字列置換する文字列
戻り文字置換後の文字列
エラー