Advertisement
wingman007

Extension

Jun 3rd, 2014
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.42 KB | None | 0 0
  1.     static class MyExtensions
  2.     {
  3.         public static bool IsValidEmailAddress(this string s)
  4.         {
  5.             Regex regex = new Regex(@"^(?("")("".+?(?<!\\)""@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))" +
  6.                 @"(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-\w]*[0-9a-z]*\.)+[a-z0-9][\-a-z0-9]{0,22}[a-z0-9]))$");
  7.             return regex.IsMatch(s);
  8.         }
  9.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement