Asp.net
檢查電子郵件地址是否對 System.Net.Mail.MailAddress 有效
目前,為了避免由於無效的電子郵件地址而引發錯誤,我執行以下操作:
Dim mailAddress As MailAddress Try mailAddress = New MailAddress("testing@invalid@email.com") Catch ex As Exception 'Invalid email End Try
Try..Catch但是,有沒有一種方法可以驗證電子郵件地址對於該類型是否 100% 有效,而不是依賴於MailAddress?我知道有很多用於驗證電子郵件的正則表達式函式,但我正在尋找該
MailAddress類型用來驗證其地址的函式。
不幸的是,沒有
MailAddress.TryParse方法。您的程式碼是在 .Net 中驗證電子郵件地址的理想方式。