Проверка e-mail с помощью регулярного выражения - C#
Формулировка задачи:
Здравствуйте, товарищи!
Появилась небольшая проблема. А точнее - нужно проверить удовлетворяет ли e-mail условию.
Вот условие: Заранее спасибо всем за помощь
(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)
И, например, e-mail: Bruce_Wayne@gmail. com.
Я задал оба значения, как string. И на этом встрял.
string cond = @"(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)"; string email = @"removed@mail.ru";
Решение задачи: «Проверка e-mail с помощью регулярного выражения»
textual
Листинг программы
var email = ""Bruce Wayne"@gmail.com"; const string cond = @"(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)"; if (Regex.IsMatch(email, cond)) { Console.WriteLine("CorrectEmail"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д