[email protected]
連字符不EMAILID了無效的電子郵件ID 工作,這是我的NG-模式
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-envelope"></i></span>
<input class="form-control" type="email" id="email" name="email" placeholder="Enter Email" ng-model="user.email" ng-pattern="/^[_a-z0-9]+(\.[_a-z0-9]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/" noncapitalize required />
</div>
<div style="color: red" id="emailError"></div>
<span style="color:red;" class="email-error" ng-show="loginForm.submitted && loginForm.email.$error.required">Required</span>
<span style="color:red" class="error" ng-show="loginForm.submitted && loginForm.email.$error.pattern">Email not valid</span>
</div>
如果你並不真的需要它,您可以刪除'NG-pattern'。 HTML「type =」email「'應該足夠了,不是嗎? – vader
您需要regExp來驗證電子郵件,或者您需要在您的問題中使用特定的「regExp」。 bcoz你似乎有一個問題,你的'正則表達式' – Sravan
@Sravan我需要一個regExp來驗證一個電子郵件,而不是一個特定的謝謝 –