&n"/> &n">

Rumah >hujung hadapan web >html tutorial >Apakah peranan atribut LastIndex RegExp dalam JavaScript?

Apakah peranan atribut LastIndex RegExp dalam JavaScript?

王林
王林ke hadapan
2023-09-15 21:49:161032semak imbas

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

Sifat RegExp lastIndex membolehkan anda memanggil kaedah ini berulang kali, menggelung pada semua padanan dalam rentetan dan hanya berfungsi jika pengubah suai "g" ditetapkan.

Harta ini dibaca/tulis, jadi anda boleh menetapkannya pada bila-bila masa untuk menentukan di mana dalam rentetan sasaran carian seterusnya harus bermula. Apabila exec() dan test() tidak dapat mencari padanan (atau padanan lain), mereka secara automatik menetapkan semula lastIndex kepada 0.

Contoh

Anda boleh cuba jalankan kod berikut untuk menggunakan sifat LastIndex RegExp dalam JavaScript -

<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>

Atas ialah kandungan terperinci Apakah peranan atribut LastIndex RegExp dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam