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