Это регулярное выражение не соответствует 0 во втором десятичном - PullRequest
0 голосов
/ 10 октября 2019

Мое регулярное выражение: /^[\<]{0,1}[0-9]{1}[\.]{1}[0-9]{2}$/ Не совпадает с 0 во втором десятичном выражении. например, он принимает 2.11, но не принимает 2.10 Когда я тестирую в regex101.com все в порядке. но это не в моем коде, я запутался!

мой полный код:

  value='5.50';
  value.match(this.stringToRegex(/^[\<]{0,1}[0-9]{1}[\.]{1}[0-9]{2}$/))

  stringToRegex(s) {
  return new RegExp(s.match(/\/(.+)\/.*/)[1], s.match(/\/.+\/(.*)/)[1]);
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...