Skip to content

Files

Latest commit

 

History

History
23 lines (17 loc) · 396 Bytes

no-useless-escape.md

File metadata and controls

23 lines (17 loc) · 396 Bytes

Pattern: Unnecessary escape character

Issue: -

Description

This rule reports unnecessary escape characters in RegExp. You may be able to find another mistake by finding unnecessary escapes.

Examples

/* eslint regexp/no-useless-escape: "error" */
/* ✓ GOOD */
var foo = /\[/
var foo = /\\/

/* ✗ BAD */
var foo = /\a/
var foo = /\x7/
var foo = /\u41/
var foo = /\u{[41]}/