InStr()

文字列中で検索文字列が最初に出現する位置を返す関数

InStr(String, Needle [, CaseSensitive=false, StartingPos=1]) 

Parameters

引数名説明
String文字列を指定する
Needle位置を調べたい文字列を指定する
CaseSensitivetrueにすると大文字小文字を区別する
StartingPos検索を開始する位置を指定する

Remarks

Stringで与えられた文字列の中で、Needleで与えられた文字列が最初に出現する位置を返す。
Stringの1文字目は「1」として扱われる。
見つからなかった場合は「0」が返る。
StartingPosを「2」以上に設定すると、StartingPos文字目以降の出現位置を検索する。
StartingPosがStringの長さ以上になる場合は、「0」が返る。
StartingPosを「0」にすると、String中の一番最後のNedleの位置が返る。
StartingPosを指定した場合でも、返り値は文字列の先頭から数えた位置になる。

Related

関数, StringGetPos