我编写了以下函数来验证用户输入的电子邮件地址。
function checkEmail(v_email)
{
var l_ret=true;
var l_reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
if (l_reg.exec(v_email)==null){l_ret=false;}
return l_ret;
}
它工作得很好.. 使用小写的电子邮件地址,(example.myemail@example.com),但如果它检测到任何大写字母,那么它就会失败。像(example.MYemail@example.com)。
我正在努力使它既适用于大写字母也适用于小写字母,但我无法做到这一点..任何一个对正则表达式都很好的人..请建议。
先感谢您...
问候,莫娜..