正则 C#获得网址及网址链接

高分请讲解下,正则 C#获得网址及网址链接
最新回答
小小

2024-05-13 04:40:51

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");
}
浪漫尽失

2024-05-13 08:55:49

^(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地址的正则表达式,希望能帮到你