Html中截切文章内容,造成标签不全的问题

把标签全部进行替换


public static string ReplaceHtmlTag(string html, int length = 0)
{
    string strText = System.Text.RegularExpressions.Regex.Replace(html, "<[^>]+>", "");
    strText = System.Text.RegularExpressions.Regex.Replace(strText, "&[^;]+;", "");

    if (length > 0  && strText.Length > length)
        return strText.Substring(0, length);

    return strText;
}

 

posted @ 2015-04-29 13:02  逍遥帝君  阅读(223)  评论(0编辑  收藏  举报