นิพจน์ทั่วไปคืออ็อบเจ็กต์ที่อธิบายรูปแบบของอักขระ คลาส JavaScript RegExp แสดงถึงนิพจน์ทั่วไป และทั้ง String และ RegExp กำหนดวิธีการที่ใช้นิพจน์ทั่วไปเพื่อทำหน้าที่จับคู่รูปแบบและค้นหาและแทนที่ข้อความที่มีประสิทธิภาพ
นิพจน์ทั่วไปสามารถกำหนดได้ด้วย RegExp () ตัวสร้างดังนี้ −
var pattern = new RegExp(pattern, attributes); or simply var pattern = /pattern/attributes;
ต่อไปนี้เป็นพารามิเตอร์ -
- ลวดลาย − สตริงที่ระบุรูปแบบของนิพจน์ทั่วไปหรือนิพจน์ทั่วไปอื่น
- แอตทริบิวต์ − สตริงที่เป็นตัวเลือกที่มีแอตทริบิวต์ "g", "i" และ "m" ที่ระบุการจับคู่แบบโกลบอล ไม่คำนึงถึงขนาดตัวพิมพ์ และแบบหลายบรรทัดตามลำดับ