JavaScript RegExp หมายเลข i
- หน้าก่อน g
- หน้าต่อไป d
- กลับไปที่ระดับสูงกว่า คู่มืออ้างอิง JavaScript RegExp
คำอธิบายและการใช้งาน
"i" หมายถึงการตรวจสอบความเสมอภาคตามขนาดของตัวอักษร
ตัวอย่าง
ตัวอย่าง 1
ค้นหา "is" โดยไม่สนใจกฎการเขียนตัวอักษรในชื่อ
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
ตัวอย่าง 2
ค้นหา "codew3c" โดยไม่สนใจกฎการเขียนตัวอักษรในชื่อ
ใช้ฟังก์ชันตัวแทน exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
ตัวอย่าง 3
ใช้ฟังก์ชันตัวแทน test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
ตัวอย่าง 4
ใช้ฟังก์ชันข้อความ match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
สัญลักษณ์
new RegExp("regexp", "i")
หรือใช้ทางแบบย่อ
/regexp/i
คำเตือน
คุณสามารถใช้ ignoreCase ตรวจสอบว่าได้ตั้งค่า "i" หรือไม่
let pattern = /W3S/i; let result = pattern.ignoreCase;
วิธีการค้นหาข้อความด้วยตัวแทนประกอบด้วยตัวอักษรสระ
ใน JavaScript วิธีการค้นหาข้อความที่ใช้ตัวแทนประกอบด้วยตัวอักษรสระสามารถทำได้ด้วยวิธีต่าง ๆ
ใช้รูปแบบ (pattern)ในฐานะที่เป็นประโยชน์สำหรับการตรวจสอบตัวแทนประกอบด้วยตัวอักษรสระ นี้เป็นวิธีที่เกี่ยวข้องที่ใช้บ่อยที่สุด:
ตัวอย่าง | คำอธิบาย |
---|---|
text.match(pattern) | วิธีแบบคำนึงของตัวแทน |
text.search(pattern) | วิธีแบบคำนึงของตัวแทน |
pattern.exec(text) | วิธี RexExp ตัวแทน exec() |
pattern.test(text) | วิธี RexExp ตัวแทน test() |
การสนับสนุนบราวเซอร์
/regexp/i
เป็นคุณสมบัติของ ECMAScript1 (ES1)。
ทั้งหมดบราวเซอร์สนับสนุน ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน g
- หน้าต่อไป d
- กลับไปที่ระดับสูงกว่า คู่มืออ้างอิง JavaScript RegExp