Я использую номер типа ввода на моей html-странице, но мне не нужны числа в электронном формате.Я пытаюсь использовать регулярное выражение следующим образом:
$scope.regexInteger = '^[0-9^e]*$';
и пытаюсь сделать его недействительным с помощью ng-сообщений
<input type="number" maxlength="20" class="w3-input w3-border w3-round-large" ng-pattern="regexInteger" name = 'intVal' />
<div ng-messages='intVal' >
<div ng-message="pattern">Invalid Integer</div>
</div>
Но я не могу сделать его недействительным с помощью сообщений ng,Я предполагаю, что не передал правильное регулярное выражение.
Пожалуйста, исправьте меня, где я ошибся.