js email regular expression EMAIL输入验证

https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript

 angular

-----------------------

<div class="form-group">
<label>email</label>
<input type="email" [(ngModel)]="user.email"
[ngClass]="{'is-invalid':userEmail.errors && userEmail.touched}"
class="form-control"
name="email"
#userEmail="ngModel"
required
pattern="[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?">
<div [hidden]="!userEmail.errors?.required" class="invalid-feedback">
Email address required
 
 
</div>
<div
[hidden]="!userEmail.errors?.pattern"
class="invalid-feedback">
Email is not valid
 
 
</div>
 
</div>
posted @ 2019-07-08 11:02  sulanlan  阅读(134)  评论(0编辑  收藏  举报