我輸入驗證在asp.net頁面,但問題是,它驗證的電子郵件一樣hasangü[email protected]şşıı.comInternet電子郵件驗證表達式驗證一切
我的代碼是:
if (Regex.IsMatch(email, @"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"))
{ valid }
else { invalid }
編輯: 我寫了一個question前特別以驗證電子郵件地址,包括土耳其人物,但現在我不希望用戶能夠與土耳其的字符輸入郵件,因爲用戶大多是由錯誤型號的土耳其字符,我無法發送郵件到這些地址。
爲什麼這是一個問題? – sth 2011-03-21 20:58:09
它應驗證該地址。這是完全合法的。 – 2011-03-21 20:59:23
但它沒有驗證過。奇怪的是,它現在驗證。 – 2011-03-24 12:41:40