no-div-regex
Запрещает явное использование знаков равенства в начале регулярных выражений
Некоторые проблемы, о которых сообщает это правило, можно автоматически исправить с помощью параметра --fix командной строки
Это правило в настоящее время заморожено, и запросы на добавление новых возможностей не принимаются.
Символы /= в начале литерала регулярного выражения можно спутать с оператором присваивания деления.
function bar() { return /=foo/; }
Описание правила
Это правило запрещает знаки равенства (=) после косой черты (/) в начале литерала регулярного выражения, поскольку символы /= можно спутать с оператором присваивания деления.
Примеры неправильного кода для этого правила:
/*eslint no-div-regex: "error"*/
function bar() { return ; }
Примеры правильного кода для этого правила:
/*eslint no-div-regex: "error"*/
function bar() { return /[=]foo/; }
Параметры
У этого правила нет параметров.
Связанные правила
Версия
Это правило появилось в ESLint v0.1.0.
Ресурсы
© OpenJS Foundation and other contributors
Licensed under the MIT License.
https://eslint.org/docs/latest/rules/no-div-regex