C# 过滤空格、换行、script、style等等标签

/// <summary>
/// 过滤空格、换行、script、style等等标签
/// </summary>
/// <param name="html">html的内容</param>
/// <returns>处理后的文本</returns>
internal static string SHTML(string html)
{
   html = html.Trim();
   html = html.Replace(@"/<script[^>]*?>(.*?)<\/script>/si", "");
   html = html.Replace(@"/<style[^>]*?>(.*?)<\/style>/si", "");
   html = html.Replace("\t", "");
   html = html.Replace("\r\n", "");
   html = html.Replace("\r", "");
   html = html.Replace("\n", "");
   html = html.Replace(" ", "");
   html = html.Replace("&nbsp", "");
   //html=html.Replace("","");
   return html;
}

  

posted @ 2015-12-21 22:58  林枫i  阅读(574)  评论(0)    收藏  举报