C#-使用正则表达式从HTML页面获取数据

时间:2018-08-20 09:35:57

标签: c#

我想尝试抓取一个提供代理的网站:https://www.free-proxy-list.net/

这是我尝试过的:

private void button1_Click(object sender, EventArgs e)
    {
        WebClient wc = new WebClient();
        string WebSite = wc.DownloadString("https://www.free-proxy-list.net/");

        MatchCollection mc = Regex.Matches(WebSite, @"^\\d{1,4}+[.]\\d{1,4}+[.]\\d{1,4}[.]\\d{1,4}+");

        foreach (Match m in mc)
            richTextBox1.AppendText(m.ToString());
    }

当我单击按钮时出现错误,我试图搜索发生这种情况的原因,但是找不到任何解决方案。

对不起,我的英语:(

0 个答案:

没有答案