Владимир, плюс заставляет найти сразу несколько таких символов, идущих подряд.
И если вам надо не удалять лишние символы, а именно проверять строку на их отсуствие, то сделайте Validators.pattern('^[a-zA-Zа-яА-ЯёЁ0-9_-]+$')
i3a4em, последних два экранирования не нужны, а после закрывающей квадратной скобки стоит влепить плюсик, для ускорения работы. Ну это так, придирки...
PageUp, я извеняюсь за столь грубые слова, но вы лжете.
В моей инструкции не было одиночных кавычек, вот совсем не было, совершенно.
И была закрывающая круглая скобка, я её прямо сейчас вижу.