Какое-то оно то ли злое, то ли глючное. Пример:
/[\-\.\+\*]/g
Линтер говорит:
ESLint: Unnecessary escape character: \*. (no-useless-escape).
ESLint: Unnecessary escape character: \+. (no-useless-escape).
ESLint: Unnecessary escape character: \-. (no-useless-escape).
ESLint: Unnecessary escape character: \.. (no-useless-escape).
А я что-то не верю, что без этих слешей можно обойтись. Это глюк, или правда можно?
В квадратных скобках ., + и * не работают, это просто символы.
- нужно экранировать, только если он в середине.
Обсуждают сегодня