instr
instr inrstr 関数
構文1 instr(num , string1 , string2 )
構文2 inrstr(num , string1 , string2 )
num :検索位置(1〜 )(省略可能:1)
string1 :検索される文字列
string2 :検索する文字列
機能1
string1 の num 文字目以降から string2 が最初に現れる文字位置を返します。
string2 が見つからなかったときは 0 を返します。
全角文字も1文字として扱います。
num を省略するときは , も省略します。
機能2
最後に現れる文字位置を返す点を除き instr と同じです。
instrb inrstrb 関数
構文1 instrb(num , string1 , string2 )
構文2 inrstrb(num , string1 , string2 )
num :検索位置(1〜 )(省略可能:1)
string1 :検索される文字列
string2 :検索する文字列
機能1
string1 の num バイト目以降から string2 が最初に現れるバイト位置を返します。
string2 が見つからなかったときは 0 を返します。
num を省略するときは , も省略します。
機能2
最後に現れる文字位置を返す点を除き instrb と同じです。
例
instr(2, "ABCDE", "CD") → 3
instr("ABCDE", "CD") → 3
instr(4, "ABCDE", "C") → 0
instr(2, "あいう", "う") → 3
instrb(2, "あいう", "う") → 5
inrstr("a.b.c.d", ".") → 6
最新情報 TOP マクロTOP