• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    js郵箱正則表達式

    來源:懂視網 責編:黃老五 時間:2022-01-22 09:56:08
    文檔

    js郵箱正則表達式

    js郵箱正則表達式是var pattern = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/,這是最常用的郵件正則表達式驗證方案,適合大多數應用場景。
    推薦度:
    導讀js郵箱正則表達式是var pattern = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/,這是最常用的郵件正則表達式驗證方案,適合大多數應用場景。

    JavaScript email郵箱地址的正則表達式是什么?一起來看看吧!

    在做用戶注冊時,常會用到郵箱地址的正則表達式。本文列舉了幾種方案,大家可以根據自己的項目情況,選擇最適合的方案。

    方案1 (常用)

    規則定義如下:

    • 以大寫字母[A-Z]、小寫字母[a-z]、數字[0-9]、下滑線[_]、減號[-]及點號[.]開頭,并需要重復一次至多次[+]。

    • 中間必須包括@符號。

    • @之后需要連接大寫字母[A-Z]、小寫字母[a-z]、數字[0-9]、下滑線[_]、減號[-]及點號[.],并需要重復一次至多次[+]。

    • 結尾必須是點號[.]連接2至4位的大小寫字母[A-Za-z]{2,4}。

    利用以上規則給出如下正則表達式:

    var pattern = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

    需要注意的是該表達式不支持.online及.store結尾的域名,且郵件用戶名不能包括中文。

    方案2 (修訂方案1)

    1、規則如下:

    2、用戶名可以包括中文[\u4e00-\u9fa5]

    3、域名結尾最長可為8位{2,8}

    正則表達式如下:

    var pattern = /^([A-Za-z0-9_\-\.\u4e00-\u9fa5])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,8})$/;

    方案3 (安全)

    在手機驗證碼出現之前,差不多郵箱驗證是保證用戶唯一性的唯一條件。而臨時郵箱(也稱10分鐘郵箱或一次性郵箱)的出現,則使得郵箱驗證及帳戶激活這種機制失去了意義。而臨時郵箱的地址是不可枚舉的,我們只能才采取白名單的方式,只允許有限的郵箱域名通過驗證。

    根據方案1的補充,規則如下:

    1、郵箱域名只能是163.com,qq.com或者42du.cn。

    正則表達式是:

    var pattern = /^([A-Za-z0-9_\-\.])+\@(163.com|qq.com|42du.cn)$/。

    關于JavaScript email郵箱地址的正則表達式,我們就分享到這啦!



    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    js郵箱正則表達式

    js郵箱正則表達式是var pattern = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/,這是最常用的郵件正則表達式驗證方案,適合大多數應用場景。
    推薦度:
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 囯产精品一区二区三区线| 国产在线精品福利大全| 日韩精品在线看| 中文字幕精品亚洲无线码一区| 午夜精品免费在线观看| 久久亚洲精品国产精品| 欧美日韩精品系列一区二区三区 | 国产精品免费大片一区二区| 国产精品熟女一区二区| 亚洲av午夜福利精品一区| 欧美精品一区二区久久| 国产成人精品一区在线| 国产一区二区精品| 99久久精品午夜一区二区| 欧洲精品色在线观看| 亚洲精品视频久久久| 精品水蜜桃久久久久久久| 国产成人精品一区二区三区| 久久国产成人精品麻豆| 99久久国产综合精品麻豆| 久久青青草原精品国产| 亚洲精品无码鲁网中文电影| 亚洲国产精品嫩草影院久久| 麻豆精品国产自产在线观看一区| 国内精品伊人久久久久网站| 国产精品无码一区二区在线观一| 国产va免费精品| 国产韩国精品一区二区三区| 91久久精品电影| 国产精品久久久久一区二区三区| 国产91精品一区二区麻豆亚洲| 99久久精品这里只有精品| 99久久精品久久久久久清纯| 日本欧美韩国日本精品| 亚洲国产综合精品中文第一区| 色花堂国产精品第一页| 色综合久久综精品| 国内精品久久久久久久亚洲| 三级高清精品国产| 亚洲国产精品高清久久久| 久久精品国产亚洲AV嫖农村妇女|