wrap-regex
要求 regex 字面值周圍加上括號
🔧 可修正
此規則回報的一些問題可以透過 --fix
命令列 選項自動修正
當在某些情況下使用正規表示式時,它最終看起來可能像除法運算子。例如
function a() {
return /foo/.test("bar");
}
規則詳細資訊
這是用來消除斜線運算子的歧義,並促進更具可讀性的程式碼。
此規則的不正確程式碼範例
在 Playground 中開啟
/*eslint wrap-regex: "error"*/
function a() {
return .test("bar");
}
此規則的正確程式碼範例
在 Playground 中開啟
/*eslint wrap-regex: "error"*/
function a() {
return (/foo/).test("bar");
}
版本
此規則在 ESLint v0.1.0 中引入。