MID$  (関数)  【SLIM準拠】


文字列から指定した文字数分の文字列を取り出します。


MID$(<文字列>,<開始位置>[,<桁数>])


<文字列>の<開始位置>の文字から<桁数>分の文字列を抽出します。
文字列にNULL値が含まれる場合は、NULL値を返します。
<桁数>に文字列の長さ以上の値を指定した場合は、文字列全体を返します。
<桁数>を省略した場合、または文字列内に指定した桁数より少ない文字数しかない場合は、開始位置から後ろのすべての文字が返されます。
<開始位置>に文字列の長さ以上の値を指定した場合、文字列全体を返します。
<桁数>はバイト数として扱われます。したがって、漢字コードは、2バイトと数えてください。



DEFSTR ls1, ls2
ls1 = MID$( "abcdefg", 2, 3 )
'文字列"bcd"をls1に代入します。
ls2 = MID$( ls1, 2, 2 )
'ls1の2番目から2桁までをls2に代入します。