首页  ·  知识 ·  云计算
ASP.net中去除HTML标记
佚名  本站原创  综合  编辑:dezai  图片来源:网络
/// summary /// 去除HTML标记 &n

///

                /// 去除HTML标记

                ///

                /// 包括HTML的源码

                /// 已经去除后的文字

                public static string NoHTML(string Htmlstring)

                {     

                        //删除脚本

                        Htmlstring = Regex.Replace(Htmlstring,@"]*?>.*?","",RegexOptions.IgnoreCase);

                        //删除HTML

                        Htmlstring = Regex.Replace(Htmlstring,@"<(.[^>]*)>","",RegexOptions.IgnoreCase);

                        Htmlstring = Regex.Replace(Htmlstring,@"([\r\n])[\s]+","",RegexOptions.IgnoreCase);

                        Htmlstring = Regex.Replace(Htmlstring,@"-->","",RegexOptions.IgnoreCase);

                        Htmlstring = Regex.Replace(Htmlstring,@"",

          @"