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