Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Regexp для валидации значения в Input (https://javascript.ru/forum/angular/77171-regexp-dlya-validacii-znacheniya-v-input.html)

ar4ipers 02.04.2019 15:36

Вот в том-то и прикол, что мне интересно именно регуляркой)))

рони 02.04.2019 15:37

ar4ipers,
.replace(/^(?:0+(\d))/, '$1')

ar4ipers 02.04.2019 15:37

Спасибо) то что нужно)

laimas 02.04.2019 15:38

Цитата:

Сообщение от ar4ipers
мне интересно именно регуляркой

Ну так в чем проблема?

<input oninput="this.value=this.value.replace(/^0(?=\d)|\D/,'')" />

laimas 02.04.2019 15:41

рони, так возможен ввод и не цифровых символов.

ar4ipers 02.04.2019 15:43

Спасибо, но интересно было регуляркой именно) а в данном кейсе если введу / то получим NaN в input-е)

рони 02.04.2019 15:43

Цитата:

Сообщение от laimas
так возможен ввод и не цифровых символов.

в коде они удалены ранее
$scope.cell.par.replace(/[^0-9]/g, '').replace

laimas 02.04.2019 15:48

Цитата:

Сообщение от ar4ipers
но интересно было регуляркой именно

Это куму и о чем?


Часовой пояс GMT +3, время: 02:11.