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

Apakah peranan atribut LastIndex RegExp dalam JavaScript?

王林
Lepaskan: 2023-09-15 21:49:16
ke hadapan
967 orang telah melayarinya

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>
Salin selepas log masuk

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

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan