'Copyright¨Ï 2001. ZEOspace. All rights reserved. '**Start Encode** Function vbTrim(str) vbTrim = Trim(str) End Function Function vbReplace(str,find,repWidth) vbReplace = replace(str,find,repWidth) End Function Function vbRight(str,len) vbRight = Right(str,len) End Function Function vbLeft(str,len) vbLeft = Left(str,len) End Function Function vbInstr(str, find) vbInstr = Instr(str,find) End Function Function vbIsEmail(mailAddress) Dim objRegEx, Match, Matches ' º¯¼ö¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Set objRegEx = New RegExp ' Á¤±Ô½ÄÀ» ÀÛ¼ºÇÕ´Ï´Ù. ' ÆÐÅÏÀ» ¼³Á¤ÇÕ´Ï´Ù. objRegEx.Pattern = "([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9.]+)" objRegEx.IgnoreCase = True '´ë/¼Ò¹®ÀÚ ±¸ºÐ ¾ÈÇÔÀ» ¼³Á¤ÇÕ´Ï´Ù. objRegEx.Global = True 'ÇöÀçÀÇÆÐÅÏÀÌ Àü¿ªÀÓÀ» ¼³Á¤ÇÕ´Ï´Ù. Set Matches = objRegEx.Execute(mailAddress) ' ã±â¸¦ ½ÇÇàÇÕ´Ï´Ù. For Each Match in Matches ' Matches Ä÷º¼ÇÀ» ¹Ýº¹ÇÕ´Ï´Ù. returnStr = returnStr & Match.Value Next If Len(returnStr) = 0 Then vbIsEmail = false Else vbIsEmail = true End If End Function