共用方式為


HOW TO:驗證代表電子郵件地址的字串 (Visual Basic)

下列程式碼範例會設定布林 (Boolean) 變數,此變數會指出字串是否代表有效的電子郵件地址。

範例

Function ValidateEmail(ByVal email As String) As Boolean
    Dim emailRegex As New System.Text.RegularExpressions.Regex( 
        "^(?<user>[^@]+)@(?<host>.+)$")
    Dim emailMatch As System.Text.RegularExpressions.Match = 
       emailRegex.Match(email)
    Return emailMatch.Success
End Function

編譯程式碼

傳遞包含電子郵件地址的字串,以便呼叫這個方法。

穩固程式設計

這個方法會驗證電子郵件地址是否具有格式 "someone@example.com"。

在嘗試使用字串做為電子郵件地址之前,請使用這個程式碼驗證該字串。 這可以防止在執行階段發生其他錯誤。

請參閱

參考

Regex