InStr

ページ名:InStr
  • InStr

Position = InStr ( String AS String , Substring AS String [ , Start AS Integer , Comparison AS Integer ] )

String内で最初に出現したSubstringの位置を返します。
Startは検索を開始する場所を指定します。

  1. Startが省略された場合、またはStartが0の場合、検索は文字列の先頭から始まります。
  2. Startが> 0の場合、検索は開始位置から始まります。
  3. Startが<0の場合、検索は文字列の末尾から( - Start)の位置から開始されます。
 Since 3.4

比較は次のいずれかの値になります。

  1. バイナリ比較の場合はgb.Binary(デフォルト)。
  2. 大文字と小文字を区別しない比較のためのgb.IgnoreCase

部分文字列が見つからない場合、この関数はゼロを返します。

この関数はASCII文字列のみを扱います。 UTF-8文字列を操作するには、Stringクラスを使用します。

Examples

Print InStr("Gambas is basic", "bas")
4

 

Print InStr("Gambas is basic", "bas", 5)
11

 

Print InStr("Gambas is basic", "not")
0

See also

 

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧