サイト内検索

String メソッド一覧

スポンサー

ホーム > String > lastIndexOf

lastIndexOf

文字列中から文字列を検索し,最後に見つかったインデックスを返します.

シンタックス

stringObject.lastIndexOf(searchValue, fromIndex)
  • searchValue - 検索文字列
  • fromIndex - [省略可能] 検索開始位置

解説

lastIndexOfメソッドはsearchValueで指定した文字列をfromIndexで指定された位置から先頭方向に探索し,指定された文字列が最後に出現する位置のインデックスを返します. 見つからなかった場合は -1 を返します. fromIndexが省略された場合は文字列の末尾から検索を行います.

サンプルコード

以下にlastIndexOfメソッドを使用して文字列を検索するサンプルコードを示します.

<html>
  <head>
    <title>indexOfメソッドのサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      var str = "Charlie Brown. Charlie's Angels";

      document.write(str.lastIndexOf("Charlie") + "<br />");
      document.write(str.lastIndexOf("Brown") + "<br />");
      document.write(str.lastIndexOf("brown"));
    </script>
  </body>
</html>

実行例

サンプルコードの実行結果は以下のようになります.

15
8
-1 

関連項目

スポンサード リンク

inserted by FC2 system