Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text.RegularExpressions;
- namespace ExtractEmails
- {
- class Program
- {
- static void Main(string[] args)
- {
- string input = Console.ReadLine();
- //string pattern = @"\b[A-Za-z][A-Za-z0-9\.\-_]+@[A-Za-z][A-Za-z\-]+[A-Za-z]\.[A-Za-z][A-Za-z]+";
- //string pattern = @"(?<=\s)[A-Za-z][A-Za-z0-9\.\-_]*@[A-Za-z][A-Za-z\-]+[A-Za-z]\.[A-Za-z][A-Za-z]+";
- //string pattern = @"(?<=\s)[A-Za-z0-9]+[\.\-]*[A-Za-z0-9]+@[A-Za-z]+[\.\-]*[A-Za-z]+\.[A-Za-z]{2,}";
- string pattern = @"(?<=\s)[A-Za-z0-9]+[\.\-_]*[A-Za-z0-9]+@[A-Za-z]+(?:[\.\-]*[A-Za-z]+)?\.[A-Za-z]{2,}";
- MatchCollection emails = Regex.Matches(input, pattern);
- foreach (Match email in emails)
- {
- Console.WriteLine(email.Value);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement