regexp/no-standalone-backslash โ
disallow standalone backslashes (
\)
๐ Rule Details โ
This rule disallows backslash (\) without escape.
E.g. the regular expression /\c/ without the unicode (u) flag is the same pattern as /\\c/.
In most cases, standalone backslashes are used by accident when a control escape sequence (\cX) or another escape sequence was intended. They are very confusing and should not be used intentionally.
This behavior is described in Annex B of the ECMAScript specification.
๐ง Options โ
Nothing.
๐ซ Related rules โ
๐ Further reading โ
๐ Version โ
This rule was introduced in eslint-plugin-regexp v0.10.0