js判断是否为邮件

JavaScript09

js判断是否为邮件,第1张

可以根据正则表达式判断某个值是否是邮箱格式:

邮箱正则表达式:

 var RegEmail = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

JS验证代码:

var userEmail="[email protected]"

if(RegEmail.test(userEmail))//如果返回true,表示userEmail符合邮箱格式

{}

else

{}

你可以试试!

试了一下,可以的,而且正则表达式也支持这样的格式.

alert(/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/gi.test('[email protected]'))

这样的语句返回true,没问题