站長資訊網
        最全最豐富的資訊網站

        比較正宗的驗證郵箱的正則表達式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>
        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 999国产精品色在线播放| 精品久久久久久久中文字幕| 伊人久久精品无码二区麻豆 | 午夜精品免费在线观看| 亚洲欧洲成人精品香蕉网| 国产精品99爱免费视频| jiucao在线观看精品| 无码人妻精品一区二区三区久久| 国产麻豆精品入口在线观看| 97视频在线观看这里只有精品| 无码国产精品一区二区免费vr | 久久91精品久久91综合| 国语自产少妇精品视频| 亚洲精品成人无码中文毛片不卡| 久久精品国产欧美日韩| 国产精品毛片一区二区| 94久久国产乱子伦精品免费| 久久亚洲国产精品一区二区| 国产精品九九九久久九九| 经典国产乱子伦精品视频| 97精品一区二区视频在线观看| 欧美成人精品第一区二区三区| 99久久精品无码一区二区毛片| 99国产精品一区二区| 国产亚洲精品资源在线26u| 无码人妻精品一区二区三区66| 亚洲一日韩欧美中文字幕欧美日韩在线精品一区二 | 精品91自产拍在线观看| 国产精品亚洲一区二区在线观看| 999国产精品视频| mm1313亚洲国产精品无码试看| 欧美精品免费在线| 亚洲精品欧美综合| 囯产精品一区二区三区线| 2023国产精品自拍| 国产成人亚洲精品91专区手机| 国产精品V亚洲精品V日韩精品 | 亚洲精品无码MV在线观看| 最新精品亚洲成a人在线观看| 亚洲欧洲精品无码AV| 无码国内精品久久人妻|