设网页源代码是 UrlStr
一般超链接代码是<a href="">,引号内就是你想要的。
先把UrlStr中的空格去掉
UrlStr=UrlStrreplace(" ","");
Regex linkReg=new Regex("<ahref=\"([^\"]+)\">");
MatchCollection linkCollection =linkRegMatches(UrlStr);
HashTable linkHashTable =new HashTable();//结果存于HashTable中,或是数组中
Foreach(Match linkMatch in linkCollection)
{
if(!linkHashTableContains(linkMatchGroups[1]ValueTrim())&&(linkMatchGroups[1]ValueTrim()Contains("googleadsgdoubleclick")))//是否含有"googleadsgdoubleclick"
{
linkHashTableAdd(linkMatchGroups[1]ValueTrim(),linkMatchGroups[1]ValueTrim());
}
}
//全部符合条件的都在HashTable中了
以上就是关于提取包含特定字符串的网址的正则表达式如何写全部的内容,包括:提取包含特定字符串的网址的正则表达式如何写、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)