يبدو أن التعابير ذات البحث اللاحق السلبي (والتي يجب أن تكون صالحة في كل من نكهات Ruby و JS للتعبيرات العادية، والأخيرة اعتبارًا من ECMAScript 2018) لا تعمل في الكلمات المراقبة.
إليك مثال: (?<!new\s)\bcar\b يجب أن تطابق حالات car التي لا يسبقها new.
على سبيل المثال، يجب أن تطابق car في هذه الجملة: He drives a car
ولكن ليس في هذه الجملة: He drives a new car
ومع ذلك، فإنها تُرجع الخطأ التالي عند الإضافة تحت الكلمات المراقبة:
هل هذا غير مدعوم عن قصد أم أنه خطأ؟ أم هل يحتاج إلى كتابته بطريقة مختلفة؟
ومن المثير للاهتمام، يبدو أن هذا يعتمد على المتصفح. أحصل على الخطأ في سفاري، ولكن ليس في كروم. عند إضافته في كروم وعرض القائمة في سفاري، يظهر الخطأ هناك.