人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

論壇E-mail驗正的正則表達式升級

論壇E-mail驗正的正則表達式升級

更新時間:2022-07-15 文章作者:未知 信息來源:網絡 閱讀次數:

今天拿到了傳說中有1G大的Gmai,確實很好用速度極快,沒有了傳統的收件夾,取了代之的是labels ,用戶自己設定labels后加上郵件過濾設定,就成了郵件自動分練功能,邏輯上,用戶名+labels@gmail.com,"labels"可以自己取名,就可以達到無數個E-mail地址,這些地址同時指向用戶名@gmail.com

我在外面測試:能過163郵箱向用戶名+labels@gmail.com,郵件正常到達,而且按照事先的過慮設定被自動分類到labels文件夾下(其實并非文件夾)。也就是說傳統的E-mail地址中不允許有“+”的規則已經被打破,所以很多注刪流程中的E-mail驗證也也需要更新一下。

這幾天自己看了.net,下面是自己修改的Email驗證的正則表達式:


合法E-mail地址:
1. 必須包含一個并且只有一個符號“@”
2. 第一個字符不得是“@”或者“.”
3. 不允許出現“@.”或者.@
4. 結尾不得是字符“@”或者“.”
5. 允許“@”前的字符中出現“+”
6. 不允許“+”在最前面,或者“+@”

正則表達式如下:
-----------------------------------------------------------------------
^(\w+((-\w+)|(\.\w+))*)\+\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$
-----------------------------------------------------------------------

字符描述:
^ :匹配輸入的開始位置。
\:將下一個字符標記為特殊字符或字面值。
* :匹配前一個字符零次或幾次。
+ :匹配前一個字符一次或多次。
(pattern) 與模式匹配并記住匹配。
x|y:匹配 x 或 y。
[a-z] :表示某個范圍內的字符。與指定區間內的任何字符匹配。
\w :與任何單詞字符匹配,包括下劃線。
$ :匹配輸入的結尾。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 南澳县| 许昌市| 永和县| 辰溪县| 固始县| 聂荣县| 蕲春县| 桃江县| 临朐县| 鄂托克前旗| 怀远县| 定安县| 西和县| 蒲城县| 祁阳县| 靖州| 砚山县| 邵武市| 巴彦淖尔市| 稻城县| 绍兴县| 富裕县| 孙吴县| 九龙坡区| 仙游县| 上饶县| 镇江市| 陈巴尔虎旗| 永寿县| 隆昌县| 大英县| 大厂| 黑山县| 朔州市| 克什克腾旗| 建水县| 沙田区| 肃北| 富川| 阳泉市| 饶阳县|