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〜元になる文字列の置換開始位置 | |
文字数 | 置換文字数 | |
置換文字列 | 置換する文字列 | |
戻り | 文字 | 置換後の文字列 |
エラー |