Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ด้วย JavaScript RegExp จะค้นหาสตริงสำหรับข้อความที่ตรงกับ regexp ได้อย่างไร


หากต้องการค้นหาสตริงสำหรับข้อความที่ตรงกับ RegExp ให้ใช้เมธอด rhe exec() ใน JavaScript หากพบข้อมูลที่ตรงกัน จะส่งกลับอาร์เรย์ของผลลัพธ์ มิฉะนั้น จะคืนค่า null

ต่อไปนี้คือพารามิเตอร์ −

  • สตริง − สตริงที่จะค้นหา

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อค้นหาสตริงสำหรับข้อความที่ตรงกับ RegExp -

<html>
   <head>
      <title>JavaScript RegExp exec Method</title>
   </head>
   <body>
      <script>
         var str = "JavaScript is an interesting scripting language";
         var re = new RegExp( "script", "g" );

         var result = re.exec(str);
         document.write("Test 1 - returned value : " + result);

         re = new RegExp( "pushing", "g" );

         var result = re.exec(str);
         document.write("<br />Test 2 - returned value : " + result);
      </script>
   </body>
</html>