正則表達式驗證郵箱?

服務現在已是一種主流的網絡社交工具,很多項目的用戶數據都少不了這塊,郵箱可以用來溝通客戶,可以用來傳遞重要信息.

工具/原料

MyEclipst 8.6 等開發軟件

方法/步驟

JavaScript表單驗證email,判斷一個輸入量是否為郵箱email,通過正則表達式實現。//檢查email郵箱function isEmail(str){ var reg = /^([a-zA-Z0-9_-])[email protected]([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/; return reg.test(str);}

正則表達式驗證郵箱

正則表達式驗證郵箱

//正則表達式字符串

string emailStr =

/^([a-zA-Z0-9_-])[email protected]([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;

//郵箱正則表達式對象

Regex emailReg = new Regex(emailStr);

if (emailReg.IsMatch(txtEmailAddress.Text.Trim()))

{

lblResult.Text = "輸入的是有效的郵件地址格式";

}

else {

lblResult.Text = "輸入的不是有效的郵件地址格式";

}

這個是ASP.NET(c#)代碼 很簡單,其中正則表達式

([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,5})+

就是用來驗證郵件地址格式的。

正則表達式驗證郵箱

相關問題答案