日期:2014-05-17  浏览次数:20541 次

只截取文章中的文字 而不截取图片等等?
文章列表 
第一条需要读取出一段文字内容来做展示 如何截取这篇文章中的文字内容呢?直接用Substring截取的话 其中如果是插入图片啊 超链接啊那些都会被截上去的 而且影响效果

就是做成类似以下效果 有没有什么好的方法 求教各位大侠~~~ 

(列表中第一条)
  锤子的故事 
公交车上,两情侣,女的看到救生锤,问男的“那个事啥子”男的说“锤子”女的说“拿来我看看能不能拿下来耍下”男的说“别人的锤子你不要随便拿来耍”女的说“耍哈子会怎个嘛”男的说“你耍别人的锤子很不礼貌”女的说“那我想耍哈子嘛”.....>> 详细
 
----------------------------------------------- 
 (列表)
  ? 传说哥 (2011-02-12) 
  ? 神马都是浮云——DOTA篇 (2011-02-12) 
 
 


------解决方案--------------------
正则提取 过滤掉图片
Regex.Replace("内容",@"(?i)<img[^>]*></img>","")
------解决方案--------------------
正则替换html或image,再substring
Regex.Replace(str,@"<[^> ]+>",""); 
Regex.Replace("",@"(?i)<img[^>]*></img>","")
------解决方案--------------------
探讨

过滤的话太麻烦了吧? 那些换行 超链接那些 一样一样过滤 得多少啊?