首页 > 解决方案 > 使用正则表达式的角度输入

问题描述

我有几个 Angular 形式的输入。
我使用FormGroup, FormControl, FormBuilder, 以下内容Validators

 this.addUserFormGroup = this.formBuilder.group({
       lastName: ['',[
         Validators.required,
         Validators.pattern(InputPatterns.AlphabeticSpace),
         Validators.minLength(VALIDATION.LAST_NAME_MIN_LENGTH),
         Validators.maxLength(VALIDATION.LAST_NAME_MAX_LENGTH)
       ]]});

这个模式:

 AlphabeticSpace = '/^[a-zA-Z\-\ \']*$/',

我有一个错误,当我输入一些字符时!$#&没有验证错误,但是当我输入其他类似的<>,:+_错误消息时出现。

我怎么能破解它?

标签: regexangular

解决方案


推荐阅读