wrap-regex
要求正規表示式字面值周圍使用括號
🔧 可修正
此規則報告的某些問題可以透過 --fix
命令列 選項自動修正
此規則在 ESLint v8.53.0 中已被棄用。請使用 @stylistic/eslint-plugin-js
中對應的規則。
當在某些情況下使用正規表示式時,它最終看起來可能像除法運算子。例如
function a() {
return /foo/.test("bar");
}
規則細節
這用於消除斜線運算子的歧義,並促進更易讀的程式碼。
此規則的不正確程式碼範例
在遊樂場中開啟
/*eslint wrap-regex: "error"*/
function a() {
return .test("bar");
}
此規則的正確程式碼範例
在遊樂場中開啟
/*eslint wrap-regex: "error"*/
function a() {
return (/foo/).test("bar");
}
版本
此規則在 ESLint v0.1.0 中引入。