我想在不允许空格的情况下制作电子邮件字段。我已经给了以下的注册
@"^(([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}$
这里如何添加空格..帮我....
答案 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])+ $ /;