PDA

View Full Version : سوال: email address validation



biayna
سه شنبه 23 آذر 1389, 11:09 صبح
سلام دوستان

می خواستم بدونم چه جوری می شود email addres، validation را در C# win app چک کرد؟

با تشکر

m * h * d
سه شنبه 23 آذر 1389, 12:06 عصر
سلام اینم اون چیزی که می خوای
public bool validationEmail(string Email)
{
Regex rEMail = new Regex(@"^[a-zA-Z][\w\.-]{2,28}[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$");
if (!rEMail.IsMatch(Email))
{
return false;
}
return true;
}
public bool validationWeb(string Web)
{
Regex rWeb = new Regex(@"^[a-zA-Z][\w\.-]{2,28}[a-zA-Z0-9][a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$");
if (!rWeb.IsMatch(Web))
{
return false;
}
return true;
}