Email validation in C# using Regex
08-01-2016 12:04:23
C# / C# BASICS
0 Bookmark(s)
274 View(s)
A regular expression is a pattern that could be matched against an input text.
A pattern consists of one or more character literals, operators, or constructs.
bool isEmail = Regex.IsMatch(emailString, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase);