gpt4 book ai didi

html - 如何使 EmailId 验证器忽略 Angular 6 中的大小写?

转载 作者:太空宇宙 更新时间:2023-11-04 15:47:40 24 4
gpt4 key购买 nike

我有一个注册和登录页面。因此,对于注册表单,我使用了表单验证器模式匹配。

 this.registerForm = this.formBuilder.group({
firstName: ['', Validators.required],
emailId: ['', [Validators.required, Validators.pattern('^[a-zA-Z0-
9_.+-]+@christmas.com')]],
//password: ['', [Validators.required, Validators.minLength(6)]],
password: ['', [Validators.required]
})

我从这里获取数据到 nodejs 并存储在 mysql 数据库中。现在对于电子邮件 ID,我需要使其忽略大小写。我怎么能在这里做。谁能给我一个方法?

最佳答案

1) 使用忽略大小写标志“i”,例如“/your regex/i”。

Validators.pattern(/^[a-zA-Z0-9_.+-]+@christmas.com/ig)

2) 使用 Angular 指令,您可以监听“输入”事件并将您的字符串转换为小写 email.toLowerCase()。

关于html - 如何使 EmailId 验证器忽略 Angular 6 中的大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53626111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com