Приведенный ниже код не позволяет вводить угловые скобки, что хорошо, но он также не позволяет удалить последний символ из поля ввода. Я должен был сделать его пустым.
ng-pattern-restrict="[^<>]+"
это правильные угловые скобки от регулярного выражения ^((?![<>]).)*$
^((?![<>]).)*$