RegExp جافا سكريبت ؟! محدد الكم
مثال
قم بإجراء بحث شامل غير حساس لحالة الأحرف عن "لا" متبوعًا بكلمة "الكل":
let text = "Is this all there is";
let pattern = /is(?! all)/gi;
التعريف والاستخدام
ال ؟! يطابق المحدد الكمي n أي سلسلة غير متبوعة بسلسلة محددة n .
نصيحة: استخدم ؟ = n المحدد الكمي لمطابقة أي سلسلة متبوعة بسلسلة محددة n .
دعم المتصفح
/(?!n)/
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
new RegExp("regexp(?!n)")
or
/regexp(?!n)/
بناء الجملة مع المعدلات
new RegExp("regexp(?!n)", "g")
or simply:
/regexp(?!n)/g