JavaScript RegExp ประกายแก้ไข d

คำอธิบายและการใช้งาน

"d"ประกายแก้ไขที่กำหนดตำแหน่งเริ่มต้นและสิ้นสุดของการตรวจสอบ

"dประกายแก้ไขความแตกต่างของตัวอักษรใหญ่และตัวอักษรเล็ก

ตัวอย่าง

ตัวอย่างที่แนะนำ ค้นหาข้อความที่เริ่มต้นด้วย aa หรือ bb หรือสิ้นสุดด้วย aa หรือ bb

let text = "aaaabb";
let result = text.match(/(aa)(bb)/d);

ทดลองด้วยตัวเอง

รูปแบบ

new RegExp("regexp", "d")

หรือย่อโดยสั้น

/regexp/d

วิธีค้นหาข้อความด้วยประมาณสัญญาณ

ใน JavaScript สามารถใช้วิธีต่าง ๆ ในการค้นหาข้อความด้วยประมาณสัญญาณ

เมื่อโมดูลเป็นสัญญาณแบบประมาณ ตัวที่ใช้บ่อยที่สุดคือ:

ตัวอย่าง คำอธิบาย
text.match(pattern) วิธี match() ของตัวแปลข้อความ
text.search(pattern) วิธี search() ของตัวแปลข้อความ
pattern.exec(text) วิธี RexExp exec()
pattern.test(text) วิธี RexExp test()

การสนับสนุนของบราวเซอร์

/regexp/d เป็นคุณสมบัติของ ES2022。

ตั้งแต่วันที่ 2023 ปี มีนาคม ตั้งแต่นี้ทุกบราวเซอร์สมาชิกใหม่เข้าใช้รอบการทำงานทุกๆส่วนรวมถึง JavaScript 2022 (ES2022):

Chrome Edge Firefox Safari Opera
Chrome 94 Edge 94 Firefox 93 Safari 16.4 Opera 79
2021 กันยายน 2021 กันยายน ตุลาคม 2021 ปี 2023 ปี มีนาคม ตุลาคม 2021 ปี