# 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.

Now loading...

# 🔧 Options

Nothing.

# 📚 Further reading

# 🚀 Version

This rule was introduced in eslint-plugin-regexp v0.10.0

# 🔍 Implementation