例
最後の出現のための文字列を検索する"planet" :
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet");
n個の結果は次のようになります。
»それを自分で試してみてください もっと"Try it Yourself"以下の例。
定義と使用法
lastIndexOf()メソッドは、文字列で指定された値の最後に現れる位置を返します。
Note:文字列は、先頭に終わりから検索、しかしpostion 0で、先頭から始まるインデックスを返します。
このメソッドは-1を返し検索する値が発生したことがない場合。
Note: lastIndexOf()メソッドは、大文字と小文字が区別されます!
Tip:また見てindexOf()メソッド。
ブラウザのサポート
方法 | |||||
---|---|---|---|---|---|
lastIndexOf() | はい | はい | はい | はい | はい |
構文
パラメータ値 パラメーター 説明 searchvalue 必須。 検索する文字列 start 任意。 検索を開始する位置(searching backwards) 。 省略した場合、デフォルト値は、文字列の長さです
技術的な詳細
戻り値: 指定されたsearchvalueが最後に発生した、または-1それが発生したことがない場合は位置を表す数値、 JavaScriptのバージョン: 1.0
その他の例
例
最後の出現のための文字列を検索する"planet" 、20位の検索を開始します:
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20);
n個の結果は次のようになります。
»それを自分で試してみてください
<JavaScriptの文字列リファレンス