ASP.NET中去除HTML标签的方法

   ///   去除HTML标记    
    ///      
    ///      
    ///   包括HTML的源码   
    ///   已经去除后的文字   
    public static string GetNoHTMLString(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, @"
                    

你可能感兴趣的:(ASP.NET中去除HTML标签的方法)