欢迎加入站点基地设计开发交流群:30720409
详细内容
添加新闻自动获取新闻内容摘要的办法
发布日期:2017-01-11     点击:3703     字体:[ ]

后台写一个方法,专门去除html代码,将内容过滤,截取一段文字即可。

#region 去除HTML标记
  /// <summary>
  /// 去除HTML标记
  /// </summary>
  /// <param name="Htmlstring">包括HTML的源码 </param>
  /// <returns>已经去除后的文字</returns>
  public static string NoHTML(string Htmlstring)
  {
  if (string.IsNullOrEmpty(Htmlstring) == true)
  {
  return string.Empty;
  }
  //Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?>[\s\S]*?</script>", "", RegexOptions.IgnoreCase);
  //Htmlstring = Regex.Replace(Htmlstring, @"<style[^>]*?>[\s\S]*?</style>", "", RegexOptions.IgnoreCase);
  //Htmlstring = Regex.Replace(Htmlstring, @"<!--.*", "");
  Htmlstring = Regex.Replace(Htmlstring, "<[^>]*>", "");
  Htmlstring = Regex.Replace(Htmlstring, @"([\r\n])[\s]+", " ");
  //Htmlstring = Htmlstring.Replace(@"-->", "");
  return Htmlstring.Replace("&nbsp;", " ");
  }
  #endregion

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计