文字列の検索(後方向検索)
文字列の最後から検索を行うには、string.lastIndexOf
メソッドを使用します。
構文
var index = string.lastIndexOf(search value[, start index]);
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
search value | any | 検索する値 | |
第二引数 | start index | number | 0 | 検索を開始する位置(インデックス番号) |
戻り値
最初に見つかった文字列の位置(インデックス番号)、見つからなければ-1を返します。
サンプルコード
JavaScript
var str = '0123456789abcdefg',
index = str.lastIndexOf('abc');
alert(index);