diff --git a/content/extend_click_vc.ts b/content/extend_click_vc.ts index c5d2f3144..d0371cb71 100644 --- a/content/extend_click_vc.ts +++ b/content/extend_click_vc.ts @@ -294,7 +294,7 @@ if (dataset && ( timer = toRegister.length > 0 ? setTimeout_(next, InnerConsts.DelayForNext) : 0 ETP[kAEL] = myAEL FProto[kToS] = myToStr - if (host && !( /\.(bing\.com|google\.com(\.\w+)?)$/).test("." + host)) { + if (host && !( /\.(?:bing\.com|google\.com(?:\.\w+)?)$/).test("." + host)) { try { evaledAEL = new Function(`let ${kAEL}=(f,a)=>f(...a)\nreturn ` + kAEL)() } catch {} } for (let i of [0, 2] as const) { /*#__ENABLE_SCOPED__*/ diff --git a/scripts/dependencies.js b/scripts/dependencies.js index ebe1f5432..6f3441976 100644 --- a/scripts/dependencies.js +++ b/scripts/dependencies.js @@ -585,7 +585,7 @@ exports.fill_global_defs = (global_defs, btypes) => { exports.replace_global_defs = (global_defs, code) => { const keys = Object.keys(global_defs).join("|") if (!keys) { return code } - const keyRe = new RegExp(`\\b${keys}\\b`, "g") + const keyRe = new RegExp(`\\b(?:${keys})\\b`, "g") /** @type {[start: number, end: number, value: any][]} */ const to_replace = [] let match