.net 去除文本中html的方法

        /// <summary>
        /// 去除文本中所有的html标签
        /// </summary>
        /// <param name="htmlStr">带html标签的文本</param>
        /// <returns></returns>
        public string GetNewContent(string htmlStr)
        {
            string content = htmlStr;  //带html标签的文本
            System.Text.RegularExpressions.Regex rx = new System.Text.RegularExpressions.Regex("<[^>]*[>]?",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
            if (rx.IsMatch(content))
            {
                content = rx.Replace(content, "");//去除html标签(不带html标签的文本)
            }
            return content;
        }