Kozack
@Kozack
Thinking about a11y

Что за проблема с регулярным выражением в Firefox?

Есть регулярка которая очищает строку:
'hello World'.replace(/[^\p{L}]/ug, '')
В хроме работает, а вот в Firefox получаю ошибку:
SyntaxError: invalid identity escape in regular expression

Как быть?
  • Вопрос задан
  • 951 просмотр
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Firefox ещё не умеет такие выражения.
https://bugzilla.mozilla.org/show_bug.cgi?id=1361876

Воспользуйтесь каким-нибудь транспайлером
https://github.com/tc39/proposal-regexp-unicode-pr...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы