Проверка 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");
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д