JavaScript 电子邮件验证无法正常工作,帮忙吗?

标签 javascript regex

Possible Duplicate:
What is the best regular expression for validating email addresses?

大家好,

我有这个正则表达式/代码来验证电子邮件地址:

var testEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

if ( testEmail.test(oForm["email"]) == false){
    chErrorMessage += "\nValid email address";
    bSubmit = false;
}

无论电子邮件格式是否正确,代码似乎都没有正确执行测试。

我是 JavaScript 初学者。任何帮助将不胜感激,谢谢

最佳答案

我为此使用 jQuery 验证插件:http://docs.jquery.com/Plugins/validation

它支持电子邮件地址验证。

关于JavaScript 电子邮件验证无法正常工作,帮忙吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5821539/

相关文章:

javascript 正则表达式与 g 标志匹配但不与 y 标志匹配

python - Scrapy 规则如何与爬虫一起使用

javascript - 从 tinyMCE 编辑器中聚焦后,IE 无法将焦点和光标放在输入文本框上

javascript - 将 JavaScript 连接到 HTML

javascript - React + Backbone 嵌套组件

Ruby - 用于匹配括号的正则表达式?

javascript - 处理 dom 之前的浏览器 native 点击 :loaded

javascript - 你如何在 NW.js 中链接 node.js 的 STDOUT 和 python 的 STDIN

regex - 围绕外部定界符拆分字符串,尊重字符组

java - 两个可能的字符数的正则表达式