验证电子邮件而不允许在jquery中使用空格

时间:2014-03-22 09:50:39

标签: c# javascript jquery

我想在不允许空格的情况下制作电子邮件字段。我已经给了以下的注册

@"^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$

这里如何添加空格..帮我....

3 个答案:

答案 0 :(得分:2)

这将在Jquery中完成;

var email=('#myemailfield').val();//email field
var email_exp= /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;

if (!email.match(email_exp)){ return Alert('Please, enter a valid E-mail to continue');}

希望有所帮助

答案 1 :(得分:1)

试试这个.......

var regexp = /^[a-zA-Z0-9-_]+$/;  
var check = "Sunil";    
if (check.search(regexp) == -1)    
{ alert('invalid'); }     
else      
{ alert('valid'); }   

希望这会对你有所帮助。

答案 2 :(得分:0)

使用此正则表达式,这将对您有所帮助。

/ ^([A-ZA-Z0-9 _ \ \ - ])+ \ @((A-ZA-Z0-9 - ] + \)+([A-ZA-Z0-9] [ 1,2,4])+ $ /;