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