regex - 使用正则表达式的角度输入
问题描述
我有几个 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\-\ \']*$/',
我有一个错误,当我输入一些字符时!$#&
没有验证错误,但是当我输入其他类似的<>,:+_
错误消息时出现。
我怎么能破解它?
解决方案
推荐阅读
- matlab - 在 '1970-01-01 00:00:00.0 0:00' 这种格式中,在 'nc' 文件的时间单位中给出的这个额外的 '0:00' 是什么?
- flutter - 密码不匹配时颤振显示错误
- android - 如何删除 (HTTPLog)-Static: isSBSettingEnabled false?
- python - 在没有现有显式索引的情况下旋转/重塑 DataFrame
- c++ - 打印“*”时退出在 VSCode 中调试 c++ 应用程序
- jmeter - 如何在使用 jmeter 对任何应用程序进行负载测试时设置网络带宽
- javascript - module.exports 功能
- node.js - Azure Blob 存储 - 上传有进度的文件
- spring - Spring mvc Camel RouteBuilder rabbitMQ 连接重置异常
- odoo-11 - Odoo 的 qweb groups_id