ปริมาณมาตรฐาน ?! ของ JavaScript RegExp
- หน้าก่อน ?=
- หน้าต่อไป constructor
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript RegExp
คำนำออกและการใช้งาน
?!n ปริมาณมาตรฐานเพื่อตรวจสอบตัวอักษรหลังจากตัวอักษรที่กำหนดแต่ไม่ตามด้วย n ของตัวอักษร
คำเตือน:ใช้ ?=n ปริมาณมาตรฐานเพื่อตรวจสอบตัวอักษรหลังจากตัวอักษรที่กำหนด n ของตัวอักษร
ตัวอย่าง
ค้นหาทั้งหมดของ "is" โดยไม่เป็นไปตามขนาดตัวอักษร หลังจากนั้นไม่ตามด้วย "all":
let text = "Is this all there is"; let pattern = /is(?! all)/gi;
การใช้งาน
new RegExp("regexp(?!n)")
หรือสั้นๆ:
/regexp(?!n)/
การใช้งานสัญญาณปรับแต่ง
new RegExp("regexp(?!n)", "g")
หรือสั้นๆ:
/regexp(?!n)/g
โปรแกรมบราวเซอร์สนับสนุน
/(?!n)/
เป็นคุณสมบัติของ ECMAScript1 (ES1)
ทุกเบราเซอร์ทุกครั้งเข้าใจ ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน ?=
- หน้าต่อไป constructor
- กลับไปยังชั้นบน คู่มืออ้างอิง JavaScript RegExp