2012-06-25 3 views
0

사용자가 전자 메일 ID를 올바른 형식, 즉 [email protected]에 넣지 않으면 오류 메시지가 팝업되도록 유효성 검사기를 넣으려고합니다. Windows Mobile 용으로이 유효성 검사기를 어떻게 배치합니까?텍스트 상자에서 전자 메일 형식의 유효성을 검사하는 방법은 무엇입니까?

+0

Windows 모바일 (질문 당) 또는 Windows 전화 (태그 당)? 그것들은 결국 두 가지 매우 다른 모바일 플랫폼입니다. –

답변

2
using System; 
using System.Text.RegularExpressions; 

    public static bool IsValidEmail(string strIn) 
     { 
      // Return true if strIn is in valid e-mail format. 
      return Regex.IsMatch(strIn, 
        @"^(?("")("".+?""@)|(([0-9a-zA-Z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-zA-Z])@))" + 
        @"(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,6}))$"); 
     } 
관련 문제