Я выполняю проверки с помощью атрибута pattern, он не работает.шаблон не работает в angular2
<input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" />
Я выполняю проверки с помощью атрибута pattern, он не работает.шаблон не работает в angular2
<input type="text" formControlName="mobile" name="mobile" pattern="[0-9]" />
Используйте этот шаблон для мобильного телефона.
<input type="text" name="mobile" ng-pattern="/\d{10}/" />
Или вы можете использовать этот
Mobile Number :
<input type="text" class="form-control" ng-model="mobileNo" name="mobileNo" ng-pattern="regEx" />
JavaScript
$scope.regEx="/^[0-9]{10,10}$/;"
Если вы хотите, чтобы сделал это работать с узором приписывать то
<input type="text" pattern="[789][0-9]{9}">
Я думаю, что я отвечаю за угловой 1, мой вопрос был от углового 2, я не был уверен, поддерживаются ли шаблоны или нет. – Manish
работает отлично, но ваши шаблон '[0-9]' ... это должно быть '[0-9] *' или '[0-9] +' – Phill
Спасибо, теперь он работает. как насчет электронной почты .. что-то не так с регулярным выражением? – Manish
Да, начало/конец регулярного выражения имеет '/', которого не должно быть. Это необходимо только при написании регулярного выражения в JavaScript. – Phill