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

การใช้วิธี exec () regex ใน JavaScript คืออะไร?


exec()

exec() วิธีคือ วิธี regex มันค้นหาสตริงสำหรับรูปแบบที่ระบุและไม่เหมือนกับ test() วิธี regex ส่งคืนข้อความที่พบเป็นวัตถุ หากไม่มีรายการที่ตรงกัน มันจะให้ null เป็นผลผลิต มาคุยกันในรายละเอียด

ตัวอย่าง-1

ในตัวอย่างต่อไปนี้ รูปแบบตัวแปร "est" จะถูกตรวจสอบผ่าน exec() กระบวนการ. exec() วิธี regex หลังจากพิจารณารูปแบบที่กำหนดตลอดทั้งข้อความ ส่งคืนรูปแบบเป็น วัตถุ .

<html>
<body>
<script>
   var obj = /est/.exec("Tutorix is the best e-learning platform");
   document.write(
   "The object is " + obj[0] + " and its position is " + obj.index);
</script>
</body>
</html>

ผลลัพธ์

The object is est and its position is 16

ตัวอย่าง-2

ในตัวอย่างต่อไปนี้ รูปแบบตัวแปร "x" จะถูกตรวจสอบผ่าน exec() กระบวนการ. exec() วิธี regex หลังจากพิจารณารูปแบบที่กำหนดตลอดทั้งข้อความ ส่งคืนรูปแบบเป็นวัตถุ

<html>
<body>
<script>
   var obj = /x/.exec("Tutorix is the best e-learning platform");
   document.write(
   "The object is " + obj[0] + " and its position is " + obj.index);
</script>
</body>
</html>

ผลลัพธ์

The object is x and its position is 6