91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

驗證郵箱的正則表達式js代碼怎么寫

發布時間:2021-12-14 13:55:11 來源:億速云 閱讀:182 作者:柒染 欄目:互聯網科技

這篇文章給大家介紹驗證郵箱的正則表達式js代碼怎么寫,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

fuchangxi的正則:

代碼如下:


/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/


開始必須是一個或者多個單詞字符或者是-,加上@,然后又是一個或者多個單詞字符或者是-。然后是點“.”和單詞字符和-的組合,可以有一個或者多個組合。

 代碼如下:


<script type="text/javascript">
function isEmail(str){
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
return reg.test(str);
}
var str = 'test@hotmail.com';
document.write(isEmail(str)+'<br />');
var str2 = 'test@sima.vip.com';
document.write(isEmail(str2)+'<br />');
var str3 = 'te-st@qq.com.cn';
document.write(isEmail(str3)+'<br />');
var str4 = 'te_st@sima.vip.com';
document.write(isEmail(str4)+'<br />');
var str5 = 'te.._st@sima.vip.com';
document.write(isEmail(str5)+'<br />');
</script>


我不太了解郵箱的具體規則。感覺這個正則比較簡單

統計一下郵箱@前綴的幾種類型

1、純數字
比如:123456@jb51.net
2、純字母
3、字母數字混合
4、帶點的
比如:web.blue@jb51.net
5、帶下劃線
比如:web_blue@jb51.net
6、帶連接線
比如:web-blue@jb51.net
郵箱域至少有一個“.”和兩個單詞,再嚴格點那么最后的頂級域至少要2個字母,最大呢?以域名“name”為準,那么最大就是4,寬松點就設為5吧^_^。

當然以上不可能的情況:以“_”或“-”開頭或者結尾,包含特殊符號的。
因此,我給出的正則表達式如下:

^[A-Za-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$

復制代碼 代碼如下:


<script type="text/javascript">
fChkMail=function(szMail){
var szReg=/^[A-Za-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$/;
var bChk=szReg.test(szMail);
return bChk;
}
</script>
<input type="text" id="Mail" value="" />
<input type="button" value="驗證郵箱地址" onclick="alert(fChkMail(document.getElementById('Mail').value));" />
<p>郵箱不能以 - _ .以及其它特殊字符開頭和結束</p>
<p>郵箱域名結尾為2~5個字母,比如cn、com、name</p>

關于驗證郵箱的正則表達式js代碼怎么寫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邓州市| 红原县| 临沭县| 绥滨县| 大渡口区| 泽普县| 都兰县| 平安县| 龙胜| 吴忠市| 井研县| 高唐县| 鸡泽县| 西青区| 旺苍县| 东乌珠穆沁旗| 驻马店市| 广水市| 阿鲁科尔沁旗| 类乌齐县| 即墨市| 德格县| 勐海县| 米脂县| 叶城县| 延安市| 太白县| 谷城县| 兴和县| 太保市| 和田市| 合山市| 辽阳县| 日喀则市| 板桥市| 江北区| 扎囊县| 光山县| 奈曼旗| 蓝山县| 车致|