コンテンツへスキップ

@stylistic/

wrap-regex

正規表現が特定の状況で使用されると、除算演算子のように見えることがあります。例えば

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

ルール詳細

これはスラッシュ演算子を明確化し、より読みやすいコードを作成するために使用されます。

このルールの不正なコードの例

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

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

このルールの正しいコードの例

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

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

MITライセンスの下でリリースされています。