ตัวอย่าง
ค้นหาสตริงสำหรับ "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
ผลของความละเอียดจะเป็นอาร์เรย์ที่มีค่าไปนี้:
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
match() วิธีการค้นหาสตริงสำหรับการแข่งขันกับการแสดงออกปกติและผลตอบแทนการแข่งขันที่เป็นวัตถุอาร์เรย์
อ่านเพิ่มเติมเกี่ยวกับการแสดงออกปกติของเรา สอนนิพจน์ทั่วไป ของเราและ การอ้างอิง RegExp วัตถุ
หมายเหตุ: หากการแสดงออกปกติไม่รวมถึงการปรับปรุงกรัม (to perform a global search) การ match() วิธีการจะกลับมาเพียงการแข่งขันครั้งแรกในสตริง
วิธีการนี้จะส่งกลับ null ถ้าการแข่งขันไม่พบ
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
match() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ regexp จำเป็นต้องใช้ ค่าที่จะค้นหาเป็นนิพจน์ปกติ
รายละเอียดทางเทคนิค
กลับค่า: อาร์เรย์ที่มีการแข่งขันหนึ่งรายการสำหรับการแข่งขันแต่ละครั้งหรือ null ถ้าการแข่งขันไม่พบ JavaScript เวอร์ชัน: 1.2
ตัวอย่างอื่น ๆ
ตัวอย่าง
ดำเนินการทั่วโลกค้นหากรณีตายสำหรับ "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
ผลของความละเอียดจะเป็น:
ลองตัวเอง»
<JavaScript String อ้างอิง