다음을 통해 공유


방법: 전자 메일 주소를 나타내는 문자열 확인(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