求图文链接正则表达式,C#
<li><ahref="http://vod.kankan.com/v/88/88402.shtml"title="王大花的革命生涯"class="pic"target=...
<li>
<a href="http://vod.kankan.com/v/88/88402.shtml" title="王大花的革命生涯" class="pic" target="_blank">
<img src="http://images.movie.xunlei.com/img_default.gif" _src="http://img.movie.kankan.kanimg.com/150x210/1276/dffef410b14f0a64e510a4f0354749bd.jpg" width="150" height="210" alt="王大花的革命生涯">
</a>
<p class="movielist_tt">
<a title="王大花的革命生涯" href="http://vod.kankan.com/v/88/88402.shtml" target="_blank">王大花的革命生涯</a>
<em class="update">40集全</em>
</p>
<p>闫妮再当老板娘</p>
</li>
用正则提取以上代码中href链接、title值、图片路径,C#语言,求高手解答! 展开
<a href="http://vod.kankan.com/v/88/88402.shtml" title="王大花的革命生涯" class="pic" target="_blank">
<img src="http://images.movie.xunlei.com/img_default.gif" _src="http://img.movie.kankan.kanimg.com/150x210/1276/dffef410b14f0a64e510a4f0354749bd.jpg" width="150" height="210" alt="王大花的革命生涯">
</a>
<p class="movielist_tt">
<a title="王大花的革命生涯" href="http://vod.kankan.com/v/88/88402.shtml" target="_blank">王大花的革命生涯</a>
<em class="update">40集全</em>
</p>
<p>闫妮再当老板娘</p>
</li>
用正则提取以上代码中href链接、title值、图片路径,C#语言,求高手解答! 展开
1个回答
展开全部
string ss = File.ReadAllText(@"C:\AAA.txt");
Regex r = new Regex(@"(href|title|src)=""([\s\S]*?)""", RegexOptions.Multiline);
Dictionary<string, string> values = new Dictionary<string, string>();
foreach (Match item in r.Matches(ss))
{
if (!values.Keys.Contains(item.Groups[2].Value))
{
values.Add(item.Groups[2].Value, item.Groups[1].Value);
}
}
foreach (string item in values.Keys)
{
Console.WriteLine("{0}:{1}",values[item],item);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询