<div id="url_div">歌曲出处:<a id="song_url" href="http://www.ivyenglish.com.cn/res/images/2006121943110065.mp3" target="_blank" onclick="sd();sampling.clkURL();">http://www.ivyenglish.com.cn/...943110065.mp3</a></div>要<a>里的href里的URL也就是:http://www.ivyenglish.com.cn/res/images/2006121943110065.mp3
求高手帮忙些个正则:120分送上
其中包括:http://topic.csdn.net/u/20080802/18/d7ee7336-6015-4bfc-ad63-84c8af9aaaca.html个问题的分,该问题我已经解决了。
求高手帮忙些个正则:120分送上
其中包括:http://topic.csdn.net/u/20080802/18/d7ee7336-6015-4bfc-ad63-84c8af9aaaca.html个问题的分,该问题我已经解决了。
解决方案 »
- 100分的问题拉,快来瞧一瞧,看一看!winhttp清空RequestHeader的问题
- 这个怎么写最简单
- 谁有最优化的动态菜单程序?
- 求助 一个窗体加载的问题
- 用c#怎么响dos窗口执行 net stop... 一样
- 在线等侯C#三层开发中使用实体对象的实例源码
- 在C#中想写一个类似C 语言中的while(1)一样的死循环,应写在什么位置啊?
- 嘟嘟 blog中的一段代码不理解
- 今儿不爽,数据绑定后竟没有内容显示
- C#中事件可以重进入吗,即A事件在执行,同时B事件发生,他们之间的执行机制是什么?
- 有谁用过starteam sdk,我想实现checkout by label
- 高手请进,一个很困惑的问题!!!
即href="(<?value>[^"]*)"
然后取value组的值就可以了
MatchCollection coll = regex.Matches(strSoure); foreach (Match match in coll)
{
string value = match.Value;
value = value.Replace("\"", "");
value = value.Replace("'", "");
value = value.Replace("href=", "");
}
string source = "<div id=\"url_div\">歌曲出处: <a id=\"song_url\" href=\"http://www.ivyenglish.com.cn/res/images/2006121943110065.mp3\" target=\"_blank\" onclick=\"sd();sampling.clkURL();\">http://www.ivyenglish.com.cn/...943110065.mp3 </a> </div> ";
string result=System.Text.RegularExpressions.Regex.Match(source, @"<div\s*id=""url_div"">[\s\S]*?<a\s*[\s\S]*?>(?<src>[\s\S]*?)</a>(\s*)</div>").Groups["src"].Value;
Response.Write(result);
str = System.Text.RegularExpressions.Regex.Match(str,@"(?<=href="")[^""]+").Value;
string result=System.Text.RegularExpressions.Regex.Match(source, @"<div\s*id=""url_div"">[\s\S]*?<a\s*[\s\S]*?>(?<src>[\s\S]*?)</a>(\s*)</div>").Groups["src"].Value;
Response.Write(result);