Я прибыл сюда в поисках способа продлить мой ng-pattern
для электронной почты для угловой формы.
Используя подход Рорика для проверки длины отдельно, я нашел гораздо более простое решение: просто установите ng-maxlength="150"
на входе.Затем вы можете настроить сообщение об ошибке, сообщающее пользователю, что электронная почта слишком длинная.
maxlength="150"
тоже работает нормально, не позволяя добавлять лишние символы в поле, но мне понравилось, что ng-maxlength
говорит вам, что не так, вместо того, чтобы обрезать вашу строку.