Я использую formbuilder
, и я использовал шаблон ниже
this.registerForm = this.formbuilder.group({
title : ['',Validators.required],
fname : ['',Validators.required],
lname : ['',Validators.required],
tel : ['',[Validators.required, Validators.pattern('^[+][0-9]+$')]],
email : ['',[Validators.required,Validators.pattern('^[_a-z0-9]+(\.[_a-z0-9]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$')]],
cname : ['', Validators.required],
role : ['']
});
Он проверяет адрес электронной почты, но не проверяет .com or .xxxx
в письме.Например, он рассматривает указанный ниже идентификатор электронной почты как действительный адрес электронной почты:
ambuj.webmasters@xxxx
Он должен считать его недействительным.Допустимый идентификатор электронной почты может быть:
ambuj.webmasters@xxxxx.com