当前位置: 代码迷 >> ASP.NET >> 截取不定长度字符串三拇指定的字符串,详见内容,
  详细解决方案

截取不定长度字符串三拇指定的字符串,详见内容,

热度:3704   发布时间:2013-02-25 00:00:00.0
截取不定长度字符串中指定的字符串,详见内容,急!!!
<p>今天天气不错哦</p><p><img style="float:none" title="大众健身.jpg" border="0" hspace="0" src="/xjk/Web/ueditor/ueditornet/net/upload/2012-06-18-15f3c36695-4802-45d9-bbf6-081684b67add.jpg" /></p>
<p><img border="0" hspace="0" src="http://img.baidu.com/hi/jx2/j_0015.gif" /></p>



上面是一段html代码,本身长度不定,现在我想从里面截取得到第一张图片,也就是:
<img style="float:none" title="大众健身.jpg" border="0" hspace="0" src="/xjk/Web/ueditor/ueditornet/net/upload/2012-06-18-15f3c36695-4802-45d9-bbf6-081684b67add.jpg" />,应该怎么做呀???烦请各位路人,高手帮忙看看,指教下小弟,先跪谢隆恩!!!在线等,急啊。。。。

------解决方案--------------------------------------------------------
C# code
 string text = "<p>今天天气不错哦</p><p><img style=\"float:none\" title=\"大众健身.jpg\" " +"border=\"0\" hspace=\"0\" src=\"/xjk/Web/ueditor/ueditornet/net/upload/2012-06-18-15f3c36695-4802-45d9-bbf6-081684b67add.jpg\" />" +"</p><p><img border=\"0\" hspace=\"0\" src=\"http://img.baidu.com/hi/jx2/j_0015.gif\" /></p>";            Regex regex = new Regex(@"(?is)<img\b[^>]*/>");            MatchCollection mc = regex.Matches(text);            List<string> list = new List<string>();            foreach (Match m in mc)            {                list.Add(m.Value);            }            Response.Write(list.First());
  相关解决方案