# 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 (opens new window) of the ECMAScript specification.
# ๐ง Options
Nothing.
# ๐ซ Related rules
# ๐ Further reading
# ๐ Version
This rule was introduced in eslint-plugin-regexp v0.10.0