Проверка e-mail с помощью регулярного выражения - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, товарищи! Появилась небольшая проблема. А точнее - нужно проверить удовлетворяет ли e-mail условию. Вот условие: (\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*) И, например, e-mail: Bruce_Wayne@gmail. com. Я задал оба значения, как string. И на этом встрял.
Листинг программы
  1. string cond = @"(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)";
  2. string email = @"removed@mail.ru";
Заранее спасибо всем за помощь

Решение задачи: «Проверка e-mail с помощью регулярного выражения»

textual
Листинг программы
  1. var email = ""Bruce Wayne"@gmail.com";
  2.             const string cond = @"(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)";
  3.  
  4.             if (Regex.IsMatch(email, cond))
  5.             {
  6.                 Console.WriteLine("CorrectEmail");
  7.             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы