サイト内検索

RegExp プロパティ一覧

スポンサー

ホーム > RegExp > lastIndex

lastIndex

検索する文字列の開始位置を取得,あるいは設定します.

シンタックス

regExpObject.lastIndex

lastIndex プロパティは検索する文字列の開始位置を取得,あるいは設定します. 例えば lastIndex プロパティで開始位置を5と設定した場合,0から4文字目にマッチする文字列があっても検出されません.

サンプルコード

以下にlastIndexプロパティを使用したサンプルコードを示します.

<html>
  <head>
    <title>lastIndexプロパティのサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      var str = "Snoopy";
      var reg = /o/g;

      while (reg.test(str) == true) {
        document.write("lastIndex: " + reg.lastIndex + "<br />");
      }
    </script>
  </body>
</html>

実行例

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

lastIndex: 3
lastIndex: 4

スポンサード リンク

inserted by FC2 system