正則表達(dá)式檢測(cè)用戶輸入的email地址是否合法
更新時(shí)間:2014年01月20日 15:52:58 作者:
在注冊(cè)系統(tǒng)開(kāi)發(fā)中,需要檢測(cè)用戶輸入的email地址是否合法,都可以使用正則表達(dá)式來(lái)檢測(cè),下面有個(gè)小例子,希望對(duì)大家有所幫助
在注冊(cè)系統(tǒng)開(kāi)發(fā)中,需要檢測(cè)用戶輸入的email地址是否合法,可以在js或者php中檢測(cè),但是差別不大,都可以使用正則表達(dá)式來(lái)檢測(cè)。
下面是js的一個(gè)例子:
function validateEmail(email) {
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
下面是js的一個(gè)例子:
復(fù)制代碼 代碼如下:
function validateEmail(email) {
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
您可能感興趣的文章:
相關(guān)文章
JavaScript 正則表達(dá)式驗(yàn)證函數(shù)代碼
上篇文章《JavaScript驗(yàn)證正則表達(dá)式大全》說(shuō)的是javascript中使用的正則表達(dá)式的例子,但是沒(méi)有說(shuō)這些正則表達(dá)式如何使用,現(xiàn)在給大家?guī)讉€(gè)例子,大家可以看看。2010-05-05正則表達(dá)式在javascript中的幾個(gè)實(shí)例
正則表達(dá)式在javascript中的幾個(gè)實(shí)例...2006-06-06