Почему eslint не игнорирует эту ошибку с регулярным выражением? - PullRequest
0 голосов
/ 12 февраля 2020

Почему eslint не игнорирует эту ошибку?

SyntaxError: Недопустимое регулярное выражение: / ^ -? (| (0 | [1-9]? \ D {0,14})) ( |.? (? <=.) \ d {0,2})) $ /: недопустимая группа в RegExp () </p>

  94 |           if (
  95 |             // eslint-disable-next-line
> 96 |             !inputText.match(new RegExp('^-?(|(0|[1-9]?\\d{0,14})(|\\.?(?<=\\.)\\d{0,2}))$'))
  97 |           ) {
  98 |             inputText = this.defaultText;
  99 |           }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...