跳至内容

@stylistic/js/

wrap-regex

当正则表达式在某些情况下使用时,它可能看起来像一个除法运算符。例如

js
function a() {
    return /foo/.test("bar");
}

规则详情

这用于区分斜杠运算符,并有助于更易读的代码。

此规则的错误代码示例

js
/*eslint @stylistic/js/wrap-regex: "error"*/

function a() {
    return 
/foo/
.test("bar");
}
incorrect

此规则的正确代码示例

js
/*eslint @stylistic/js/wrap-regex: "error"*/

function a() {
    return (/foo/).test("bar");
}
correct