regexp/strict โ
๐ผ This rule is enabled in the following configs: ๐ข flat/recommended
, ๐ต recommended
.
๐ง๐ก This rule is automatically fixable by the --fix
CLI option and manually fixable by editor suggestions.
disallow not strictly valid regular expressions
๐ Rule Details โ
This rule disallows not strictly valid regular expressions.
An invalid pattern in a regular expression literal is a SyntaxError
when the code is parsed. However, it is not always strictly checked.
Depending on the syntax defined in Annex B of the ECMAScript specification, some ambiguous pattern syntax may also succeed in parsing as a valid pattern. This rule reports these ambiguous patterns.
๐ง Options โ
Nothing.
๐ Further reading โ
๐ซ Related rules โ
๐ Version โ
This rule was introduced in eslint-plugin-regexp v0.12.0