JavaScript RegExp ?! 量词
示例
全局,不区分大小写地搜索“is”,但不紧跟着“ all”
let text = "Is this all there is";
let pattern = /is(?! all)/gi;
自己尝试 »
浏览器支持
/(?!n)/
是 ECMAScript1 (ES1) 特性。
ES1 (JavaScript 1997) 在所有浏览器中都完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |
语法
new RegExp("regexp(?!n)")
或
/regexp(?!n)/
带有修饰符的语法
new RegExp("regexp(?!n)", "g")
或简化为
/regexp(?!n)/g