正则表达式提取新闻内容图片地址

一年多没更新过内容了,最近学习了两个月的sharepoint开发.

做了个滚动图片新闻的webpart,图片从那里取是个问题,目前能想到的有两个办法,一是从列表附件中读取,另外一个就是从内容中截取了.

下面是用正则表达式提取图片地址的实现.

代码
 string strContent = @"<img alt='marry' src='/west/Lists/Announcement/Attachments/4/new6.png' style='margin:5px' /><br /><br />
昨日是“三连十”,寓意“十全十美”,不少新人都忙着在这个“吉日”登记结婚、举办婚礼、拍摄婚纱照,对婚姻充满美好期待.
";
            Regex reg 
= new Regex(@"(?i)<img[^>]*?src=(['""]?)([^'""\s>]+)\1[^>]*>");
            Match m 
= reg.Match(strContent);
            
if (m.Success)
            {
                Response.Write(m.Groups[
2].Value);
            }

 

 

posted @ 2010-10-15 16:37  mracle  阅读(483)  评论(0编辑  收藏  举报