电子邮件验证在angularjs中不起作用?
这是我的意见电子邮件验证在angularjs中不起作用?,angularjs,Angularjs,这是我的意见 aby-saturn@gmail.com 连字符未在emailid中工作获取无效的电子邮件id 这是我的ng模式 <div class="form-group"> <div class="input-group"> <span class="input-group-addon"><i class="glyphicon glyphicon-envelope"></i></span>
aby-saturn@gmail.com
连字符未在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>
要求的
电子邮件无效
这是一个用于电子邮件验证的regexp
^[\w-]+(\.[\w-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)*?\.[a-z]{2,6}}(\d{1,3}){3}\d{1,3})(:\d{4})$
您可以测试这个regexp
尝试在输入字段中写入:
要求的
电子邮件无效
这是一个用于电子邮件验证的regexp
^[\w-]+(\.[\w-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)*?\.[a-z]{2,6}}(\d{1,3}){3}\d{1,3})(:\d{4})$
您可以测试这个regexp
尝试在输入字段中写入:
要求的
电子邮件无效
我想你不想让“-”出现在电子邮件地址中,下面是我使用ng模式得到的信息,如果你想让“-”出现,请检查第二个示例:
1) 如果不允许使用“-”:
angular.module('myApp',[])
.controller('MyController',函数($scope){
$scope.user={
电邮:'test@test.com'
};
$scope.EmailPatter=/([[[-[[[[[[\\\\,,,,:\ s@“@,([[[[[[\]\\\,,,:\s@“+++)*),(“+)(“+)@(“+”)@(([0-0-9]{[0-9]{1,3}[1,3}[0-9]{1,3}[0-9]{1,3},[1,3}\[0-9]{1,3}\[0-1,3}\[0-9}\[0-9}[0-9]\[0-9}[0-9]\[0-9}[0-9]\[0-9]\[0-.2,}))$/;
});代码>
要求的
电子邮件无效,与提供的模式不匹配
我想你不想让“-”出现在电子邮件地址中,下面是我使用ng模式得到的信息,如果你想让“-”出现,请检查第二个示例:
1) 如果不允许使用“-”:
angular.module('myApp',[])
.controller('MyController',函数($scope){
$scope.user={
电邮:'test@test.com'
};
$scope.emailPattern=/^([^-()\[\]\\,;:\s@“]+(\.[^()\[\]\,;:\s@“]+)*)(“+”)(\[[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}]);([a-zA Z-0-9]+-Z]/[a-Z]-];
});代码>
要求的
电子邮件无效,与提供的模式不匹配
如果不需要,可以删除ng模式。HTMLstype=“email”
应该足够了,不是吗?您需要一个regExp来验证电子邮件,或者您需要问题中特定的regExp
。bcoz您的regex
@Sravan似乎有问题我需要一个regExp来验证一封电子邮件,而不是一封特定的电子邮件谢谢如果您不需要它,您可以删除ng模式。HTMLstype=“email”
应该足够了,不是吗?您需要一个regExp来验证电子邮件,或者您需要问题中特定的regExp
。bcoz您的regex
@Sravan似乎有问题,我需要一个regExp来验证一封电子邮件,而不是一封特定的电子邮件,谢谢您的帮助。:)很高兴能帮助你。:)