Показать сообщение отдельно
  #1 (permalink)  
Старый 02.04.2019, 13:40
Интересующийся
Отправить личное сообщение для ar4ipers Посмотреть профиль Найти все сообщения от ar4ipers
 
Регистрация: 26.03.2018
Сообщений: 25

Regexp для валидации значения в Input
Здравствуйте, не могу додумать регулярку, которая разрешала бы ввод 0, но запрещала 01, 000, 02234 и так далее, но при этом можно было бы ввести 10 или 1000 или 12000
<input type="text"
                       class="cell-data"
                       ng-model="cell.par"
                       ng-change="setValidParValue()">

$scope.setValidParValue = function () {
                $scope.cell.par = $scope.cell.par.replace(/[^0-9]/g, '').replace(/(^[0]$)/, '');
            }

чет не могу додумать как правильно переписать /(^[0]$)/, может есть у кого идеи?
Ответить с цитированием