邯郸市领创中等专业学校,是经河北省教育厅、邯郸市教育局批准成立的全日制中职学校。
领创新闻

去除HTML标记

时间:2013-05-26 17:25:22 发布:admin 来源:未知

public static string NoHTML(string strHtml)
        {
            strHtml= Regex.Replace(strHtml, @"<script[^>]*?>.*?</script>", "",

RegexOptions.IgnoreCase);          

 strHtml= Regex.Replace(strHtml, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"([rn])[s]+", "", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"-->", "", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"<!--.*", "", RegexOptions.IgnoreCase);

            strHtml= Regex.Replace(strHtml, @"&(quot|#34);", """, RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(amp|#38);", "&", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(lt|#60);", "<", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(gt|#62);", ">", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(nbsp|#160);", " ", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(iexcl|#161);", "xa1", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(cent|#162);", "xa2", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(pound|#163);", "xa3", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&(copy|#169);", "xa9", RegexOptions.IgnoreCase);
            strHtml= Regex.Replace(strHtml, @"&#(d+);", "", RegexOptions.IgnoreCase);

            strHtml.Replace("<", "");
            strHtml.Replace(">", "");
            strHtml.Replace("rn", "");
            strHtml= HttpContext.Current.Server.HtmlEncode(strHtml).Trim();

            return strHtml;
        }

关键字:
友情链接

0310-8170888

工作时间(周一到周日:9:00-17:00)

扫一扫 加关注