Мое регулярное выражение: /^[\<]{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]);
}