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

บทบาทของการละเว้นคุณสมบัติ Case RegExp ใน JavaScript คืออะไร?


ละเว้นกรณี เป็นคุณสมบัติบูลีนแบบอ่านอย่างเดียวของวัตถุ RegExp ระบุว่านิพจน์ทั่วไปทำการจับคู่แบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่หรือไม่ นั่นคือ สร้างด้วยแอตทริบิวต์ "i" หรือไม่

ตัวอย่าง

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

<html>
   <head>
      <title>JavaScript RegExp ignoreCase Property</title>
   </head>
   <body>
      <script>
         var re = new RegExp( "string" );

         if ( re.ignoreCase ) {
            document.write("Test1-ignoreCase property is set");
         } else {
            document.write("Test1-ignoreCase property is not set");
         }
         re = new RegExp( "string", "i" );

         if ( re.ignoreCase ) {
            document.write("<br/>Test2-ignoreCase property is set");
         } else {
            document.write("<br/>Test2-ignoreCase property is not set");
         }
      </script>
   </body>
</html>