declarativeNetRequest.isRegexSupported
檢查正則表示式是否受支援,作為 declarativeNetRequest.RuleCondition.regexFilter 規則條件。
語法
js
let count = await browser.declarativeNetRequest.isRegexSupported(
regexOptions // object
);
引數
regexOptions-
包含要檢查的正則表示式的物件。
isCaseSensitive可選-
boolean指定的正則表示式是否區分大小寫。預設為true。 正則表示式-
string要檢查的正則表示式。 requireCapturing可選-
boolean指定的正則表示式是否需要捕獲。捕獲僅在指定了 `regexSubstitution` 操作的重定向規則時才需要。預設為 false。
返回值
一個 Promise,它將以具有這些屬性的物件解析
isSupported-
boolean正則表示式是否受支援。 reason可選-
string指定正則表示式不支援的原因。可能的值為"syntaxError"和"memoryLimitExceeded"。僅當isSupported為 false 時提供。
如果請求失敗,Promise 將會因錯誤訊息而被拒絕。
示例
瀏覽器相容性
載入中…