Описание тега ng-pattern

Элемент управления HTML input с угловой привязкой данных. Элемент управления вводом соответствует типам ввода HTML5 и полифицирует поведение проверки HTML5 для старых браузеров.
1 ответ

Как дать регулярное выражение в области угловых js

У меня есть поле ввода, которое выглядит как <input class="inputMargin urlInputWidth" type="text" size="40" name="url" ng-model="user.customerId" maxlength="250" ng-pattern="/sftp://.+/" /> Он работает нормально и показывает проверку, как и ож…
19 июн '14 в 09:13
2 ответа

AngularJS 1.x: Как показать пользовательское сообщение в ng-pattern?

Я создаю форму и пытаюсь ввести следующую проверку пароля: Минимум 8, минимум 1 заглавный алфавит, 1 строчный алфавит, 1 цифра и 1 специальный символ: Используя следующий regrex: "/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[$@$!%*?&])[A-Za-z\d$@$!%*?&…
11 апр '17 в 10:46
1 ответ

Проверка значений широты и долготы с использованием ng-шаблона

Я использовал нг-шаблон /^[0-9]{1,7}(\.[0-9]+)?$/ для проверки значений широты и долготы, но этот шаблон не позволяет мне вводить отрицательные значения. Значения широты и долготы содержат отрицательные и десятичные значения. Можете ли вы предложить…
1 ответ

NG-шаблон для диапазона 1-72 с шагом 0,5 в угловых

Мне нужен шаблон для ввода (type="text"! Not number), когда доступно число от 1 до 72 и доступно 0,5 (1,5, 2, 2,5, 65,5 и т. Д.) Я попробовал ng-pattern="'^(?:[1-9](\.[05]*)?)|(?:[1-6][0-9](\.[05]*)?)|(?:7[01](\.[05]*)?)|72$'" Но не работает правиль…
15 июн '16 в 09:07
2 ответа

Проверка строки символов с помощью ng-pattern

Я хочу, чтобы выражение ng-pattern проверило текстовое поле в AngularJS JavaScript. Содержимое этого текстового поля должно содержать хотя бы один буквенный символ, но также может содержать любое количество числовых и / или специальных символов. При…
25 апр '16 в 11:07
3 ответа

Шаблон ng с регулярным выражением, имеющим двойные кавычки, не корректно экранируется

У меня есть проверка ng-шаблона для регулярного выражения ^[^\./:*\?\"<>\|]{1}[^\/:*\?\"<>\|]{0,254}$ который в основном проверяет недопустимые символы в filepath и teh limit. но когда у меня есть ng-шаблон, указанный как ng-pattern = "^[^\\\./:\*\?…
1 ответ

Ошибка проверки электронной почты с использованием ng-pattern в AngualurJs?

Я использую следующий шаблон ng для проверки электронной почты "/^(([^&lt;&gt;()[\]\\.,;:\s@\"]+(\.[^&lt;&gt;()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/" /&gt; Мой код дл…
19 авг '15 в 06:14
1 ответ

Использование ng-pattern не работает с контроллера или JSON

У меня есть этот код, который будет принимать только 6 цифр: &lt;input ng-pattern="{{widget.regex}}" name="{{widget.id}}"&gt; {{widget.regex}} &lt;span ng-if="(myForm[item.id].$touched === true &amp;&amp; myForm[item.id].$valid === false)" class="he…
2 ответа

Регулярное выражение поля ввода текста AngularJs

В настоящее время я использую следующее выражение для моего атрибута ngPattern: /[^*]/ Это означает, что любой вход разрешен, но он должен содержать хотя бы один символ, отличный от *. Теперь возникло дополнительное требование - ввод должен быть тол…
21 май '16 в 15:09
2 ответа

Как проверить angularjs в текстовом поле?

Почему мой ng-шаблон в текстовом поле name разрешает использование специальных символов? Это файл просмотра: &lt;div ng-repeat="s in config.students"&gt; &lt;div class="form-group"&gt; &lt;label class="control-label col-lg-2"&gt;&lt;/label&gt; &lt;d…
21 мар '17 в 18:52
3 ответа

ng-pattern разрешает только буквы, цифры, точки, подчеркивания и тире

Как бы разрешить для ввода, используя ng-pattern только: letters, numbers, dot, underscore а также dash ( . _ -)? Уже пробовал следующие ОБНОВИТЬ: $scope.validationPattern = '/^[a-zA-Z\d\-\_]+$/'; &lt;input ng-model="model" type="text" ng-pattern="{…
24 авг '16 в 11:11
1 ответ

Выражение регулярного выражения из базы данных не работает в угловой директиве ng-pattern

У меня есть форма в угловом формате, в которой входные данные (имя, адрес электронной почты, номер телефона и т. Д.) Генерируются с использованием угловой директивы: .directive('camposProductos', function () { return { restrict: 'AEC', template: '&l…
2 ответа

Как проверить входное числовое значение по сравнению с ранее сохраненным значением и показать сообщение об ошибке, если оно не совпадает со значением

Примечание: total - это числовое значение, которое динамически обновляется в соответствии с пользовательским вводом &lt;md-input-container class="md-block"&gt; &lt;input required type="number" ng-pattern="/^total$/" step="any" name="num" ng-model="h…
28 янв '16 в 22:06
1 ответ

ng-шаблон, чтобы разрешить числа из определенного диапазона до и после десятичной

Как ограничить числа до и после десятичной точки, что-то вроде до десятичной запятой должно быть от 0-30, а после десятичной запятой должно быть от 0-15 Correct: 30.15 Wrong: 30.16 Correct: 30.09 or 30.9 Correct: 0.15 Wrong: 0.16 Correct: 21.14 Wron…
04 авг '17 в 18:40
1 ответ

ng-pattern для запрета адресов электронной почты, URL и телефонов

Привет, я хочу проверить текстовое поле, в котором будет много текста, но я не хочу разрешать номера телефонов, адреса электронной почты или любые URL-адреса в этом текстовом поле. Я хочу показать сообщение об ошибке в виде электронного письма / тел…
06 янв '16 в 22:18
1 ответ

Пользовательская директива notPattern, такая как ngPattern, но проверяющая, не совпадает ли RegExp

Я пытаюсь написать пользовательскую директиву AngularJS, похожую на ngPattern, за исключением того, что эта директива не пройдет проверку, если RegExp не совпадает. Следуя источнику директивы ngPattern, я придумал: .directive("notPattern", function …
12 июн '15 в 23:34
1 ответ

ng-шаблон для группы исключений номеров

У меня есть список номеров исключений. например (400276|400615|402914|404625) шаблон не должен позволять мне вводить во вход любое из этих чисел, как пример первых 6 цифр 400276123.BAD. потому что значение init с номером для исключения 400277123.OK …
20 сен '17 в 20:40
1 ответ

Как передать регулярное выражение из директивы на вход AngularJs

У меня есть эта директива angular.module('tutors.components') .directive('formValidator', function() { return { restrict: 'A' link: function (scope, element, attrs) { function nameValidator (input) { var regExp : "/^[a-zA-Z']*$/"; var validator : re…
03 дек '15 в 19:27
1 ответ

Разрешить диапазон чисел, и все же исключить определенное число

У меня есть вход Scope DHCP &lt;input name="dhcpscope" type="number" min="1" max="254" ng-model="dhcpscope" maxlength="3" size="3" ng-required="true"&gt; Он отлично работает для диапазона DHCP от 1-254, но я также хочу исключить число 111, Как я мог…
20 сен '17 в 18:56
1 ответ

Шаблон регулярного выражения для проверки номера мобильного телефона с добавочным номером

У меня есть отдельные проверки регулярных выражений для моего требования, но я не могу объединить их в одно требование. Я проверяю мобильные номера с кодом страны или начиная с 00, а также если они содержат добавочный номер (2-5 цифр), разделенный #…
08 июл '16 в 13:20