pageClass | sidebarDepth | title | description | since |
---|---|---|---|---|
rule-details |
0 |
regexp/prefer-unicode-codepoint-escapes |
enforce use of unicode codepoint escapes |
v0.3.0 |
💼 This rule is enabled in the ✅ plugin:regexp/recommended
config.
🔧 This rule is automatically fixable by the --fix
CLI option.
enforce use of unicode codepoint escapes
This rule enforces the use of Unicode codepoint escapes instead of Unicode escapes using surrogate pairs.
If you want to enforce characters that do not use surrogate pairs into unicode escapes or unicode code point escapes, use the regexp/unicode-escape rule.
/* eslint regexp/prefer-unicode-codepoint-escapes: "error" */
/* ✓ GOOD */
var foo = /\u{1f600}/u
var foo = /😀/u
/* ✗ BAD */
var foo = /\ud83d\ude00/u
Nothing.
This rule was introduced in eslint-plugin-regexp v0.3.0