Проверка 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");
            }

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


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

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

5   голосов , оценка 4.2 из 5
Похожие ответы