Регулярное выражение в React - от 0 до 10 с двумя десятичными знаками - PullRequest
0 голосов
/ 06 августа 2020

Я потратил большую часть часа, бьясь головой о стену, пытаясь заставить это работать. Я хочу использовать число от 0 до 10 (включительно) и два десятичных знака. По какой-то причине я не могу ввести десятичную дробь, что имеет смысл, потому что это также дает мне ошибку «нет совпадения», когда я пробую ее в тестерах регулярных выражений. Может ли кто-нибудь показать мне, что мне не хватает?

 if (!rating || rating.match(/^(10|\d)(\.\d{1,2})?$/)) {
      this.setState(() => ({ rating })); 
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...