簡體   English   中英

使用RegularExpression的JavaScript中的有效電子郵件地址

[英]Valid email address in JavaScript using RegularExpression

我必須在JavaScript中使用有效的電子郵件地址。 我的方法是

function validateEmail(email) 
{
    var re = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;

    return re.test(email);
}

問題是Visual Studio在我運行應用程序時不接受正則表達式並給出錯誤。 錯誤是 在此處輸入圖片說明

嘗試轉義@ @@將呈現為@

function validateEmail(email) 
{
    var re = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;

    return re.test(email);
}

試試這個正則表達式:

^\w+([.]\w+)*@\w+([.]\w+)+$

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM