C#正则提取邮箱,邮箱正则表达式获取邮箱类型

180it 2024-11-19 AM 96℃ 0条
static void Main(string[] args)
{
    string str = File.ReadAllText("1.txt", Encoding.Default);
    MatchCollection mc = Regex.Matches(str, @"([-a-zA-Z_0-9.]+)@([-a-zA-Z0-9_]+(\.[a-zA-Z]+)+)");
    foreach (Match m in mc)
    {
        Console.WriteLine(m.Value);
        Console.WriteLine(m.Groups[2].Value);//([-a-zA-Z_0-9.]+)@([-a-zA-Z0-9_]+(\.[a-zA-Z]+)+)")这是第一组,([-a-zA-Z_0-9.]+)第二组([-a-zA-Z0-9_]+(\.[a-zA-Z]+)+)")第三组(\.[a-zA-Z]+)+)第四组
        Console.WriteLine("=========");
    }
    Console.WriteLine(mc.Count);
    Console.ReadKey();
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

C#正则提取邮箱,邮箱正则表达式获取邮箱类型

上一篇 QQwry.dat纯真IP数据库读取,C#读取
下一篇 没有了