【发布时间】:2012-03-04 04:58:48
【问题描述】:
如果输入值,我正在尝试进行客户端检查:
- 是一个有效的电子邮件地址
- 拥有正确的域名
我想出了以下代码,但它不起作用:
var userinput = 'dirk@something.com';
var domain = 'somethingelse.com';
domain.replace('.', '\.');
var pattern = new RegExp('/^[a-zA-Z0-9._-]+@' + domain + '$/');
if(!pattern.test(userinput))
{
alert('not a valid email address, or the wrong domain!');
}
【问题讨论】:
标签: javascript regex