JP1 Version 8 JP1/Script(UNIX(R)用)

[目次][用語][索引][前へ][次へ]

Mid(指定した文字数分の文字列を返す)

機能

文字列の中間から指定した文字数分の文字列を返します。

形式

Mid ( String , Start 〔, Length〕 )

指定項目

String

文字列,または値を格納した変数名を指定します。

Start

Stringで指定した文字列の先頭の位置を1として,取り出す文字列の位置を先頭からの文字数で指定します。

この値がStringで指定した文字列の文字数を超える場合は,長さ0の文字列("")を返します。

Length

取り出す文字数を数値,または値を格納した変数名で指定します。

この値を省略した場合,または文字列内の文字数がこの値より短い場合は,Startから後ろのすべての文字列が返されます。

説明

指定した文字列の中間から指定した文字数分の文字列を返します。全角文字も半角文字も同じ1文字として扱います。

文字列の文字数を調べるには,Lenコマンドを使用します。Lenコマンドの詳細は,「6.3 文字列操作コマンド」の「Len(文字列の文字数を返す)」を参照してください。

' 変数string1には "CDEFG" が格納される。
Dim  string1
string1 = Mid ( "ABCDEFGH" ,3 ,5 )
 
' 変数string2には "C順に並べ" が格納される。
Dim  string2
string2 = Mid ( "ABC順に並べる" ,3 ,5 )