ホームページ > ウェブフロントエンド > htmlチュートリアル > JavaScript における lastIndex RegExp プロパティの役割は何ですか?

JavaScript における lastIndex RegExp プロパティの役割は何ですか?

王林
リリース: 2023-09-15 21:49:16
転載
1015 人が閲覧しました

lastIndex RegExp属性在JavaScript中的作用是什么?

lastIndex RegExp プロパティを使用すると、これらのメソッドを繰り返し呼び出して、文字列内のすべての一致をループすることができます。このプロパティは、「g」修飾子が設定されている場合にのみ有効です。

このプロパティは読み取り/書き込み可能なため、いつでも設定して、ターゲット文字列内の次の検索を開始する場所を指定できます。 exec() と test() が一致 (または別の一致) を見つけられない場合、lastIndex は自動的に 0 にリセットされます。

次のコードを実行して、JavaScript で lastIndex RegExp プロパティを使用してみることができます -

<html>
   <head>
      <title>JavaScript RegExp lastIndex Property</title>
   </head>
   <body>
      <script>
         var str = "JavaScript is an interesting scripting language";
         var re = new RegExp( "script", "g" );
         
         re.test(str);
         document.write("Test 1 - Current Index: " + re.lastIndex);
         
         re.test(str);
         document.write("<br />Test 2 - Current Index: " + re.lastIndex);
      </script>
   </body>
</html>
ログイン後にコピー

以上がJavaScript における lastIndex RegExp プロパティの役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート