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