eslint/no-div-regex 限制
它的作用
禁止在正则表达式开头显式使用等号。
为什么这是个问题?
在正则表达式字面量的开头出现 /= 这些字符,可能会与除法赋值操作符混淆。
示例
此规则的错误代码示例:
javascript
function bar() {
return /=foo/;
}此规则的正确代码示例:
javascript
function bar() {
return /[=]foo/;
}如何使用
要通过配置文件或 CLI 启用此规则,可以使用:
json
{
"rules": {
"no-div-regex": "error"
}
}bash
oxlint --deny no-div-regex