Do a global, case insensitive search for "is" not followed by " all":
let text = "Is this all there is";
let pattern = /is(?! all)/gi;
Try it Yourself »
The ?!n quantifier matches any string that is not followed by a specific string n.
Tip: Use the ?=n quantifier to match any string that IS followed by a specific string n.
/(?!n)/
is an ECMAScript1 (ES1) feature.
ES1 (JavaScript 1997) is fully supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
new RegExp("
regexp(?!
n)")
or
/
regexp(?!
n)/
new RegExp("
regexp(?!
n)", "g")
or simply:
/
regexp(?!
n)/g
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!