国产精品毛片一区二区,欧美熟妇brazzers,丰满女邻居的嫩苞张开视频,天天爽夜夜爽夜夜爽

南京北大青鳥

全國咨詢電話:15195455103

三分鐘了解北大青鳥
當前位置:南京北大青鳥 > 學(xué)習(xí)園地 > 編程技巧

在js代碼中嵌入正則表達式來判斷用戶輸入郵箱是

來源:未知? ? ? 作者:IT教育 ? ??

問:有很多同學(xué)在設(shè)計表單的時候需要驗證用戶輸入的郵箱,也都知道使用js來判斷,那么如何在js代碼中嵌入正則表達式來判斷用戶輸入郵箱
問:有很多同學(xué)在設(shè)計表單的時候需要驗證用戶輸入的郵箱,也都知道使用js來判斷,那么如何在js代碼中嵌入正則表達式來判斷用戶輸入郵箱是否符合標準格式呢?

下面展示一下常用的js+正則表達式驗證用戶輸入的郵箱是否符合標準
<script language="javascript">

if(document.form1.mail.value=="")//首先進行非空驗證
{
    alert("電子郵件不能為空");
    return false;
}
else //下面使用正則表達式驗證郵箱格式是否正確
{
    reg=/^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/gi;
    if(!reg.test(document.form1.mail.value))
    {
        alert("非法的電子郵件");
        return false;
    }
}
</script>

正則表達式含義解答:

"@" 之前的部分用來匹配用戶名。允許輸入的為:英文大小寫、數(shù)字、_、-、.。
"@"之后“."之前的部分用來匹配郵箱名。允許輸入的為:英文大小寫、數(shù)字、_、-、.。
"."之后用來匹配頂級域名(兩位或者3位)。允許輸入的為:英文大小寫。

更多學(xué)習(xí)資源請持續(xù)關(guān)注南京北大青鳥編程技巧。

分享到:
近期文章

搶試聽名額

名額僅剩66名

教育改變生活

WE CHANGE LIVES