wrap-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 中引入。