string re = "(?i)<a.*?href=\"(.*?)\".*?>(.*?)</a>"; //用于匹配的正则 string html = ""; //此处将网页内容放到html变量里 MatchCollection m = Regex.Matches(html, re); StringBuilder s = new StringBuilder(); foreach (Match item in m) { //只是生成了一个分行的输出字符串,可以自行使用取出的结果 //item.Groups[1]为链接地址,item.Groups[2]为显示内容 s.Append(item.Groups[1].Value + "\t" + item.Groups[2].Value + "\r\n"); }
^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$ 这是匹配ip地址的正则表达式,希望能帮到你