• 去除html


     /// <summary>
            /// 将HTML去除  
            /// </summary>
            /// <param name="Htmlstring"></param>
            /// <returns></returns>
            public static string DelHTML(string Htmlstring)
            {
                #region
                //删除脚本 
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"<script[^>]*?>.*?</script>", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                //删除HTML 
    
                //Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<A>.*</A>",""); 
                //Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<[a-zA-Z]*=.[a-zA-Z]*?[a-zA-Z]+=d&w=%[a-zA-Z]*|[A-Z0-9]",""); 
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(quot|#34);", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(amp|#38);", "&", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(lt|#60);", "<", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(gt|#62);", ">", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(nbsp|#160);", " ", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(iexcl|#161);", "xa1", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(cent|#162);", "xa2", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(pound|#163);", "xa3", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(copy|#169);", "xa9", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&#(d+);", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"<(.[^>]*)>", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"([
    ])[s]+", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"-->", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"<!--.*", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring, @"&(quot|#34);", """, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                Htmlstring.Replace("<", "");
                Htmlstring.Replace(">", "");
                Htmlstring.Replace("
    ", "");
                //Htmlstring=HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim(); 
                #endregion
                return Htmlstring;
            }
  • 相关阅读:
    Unity 3D第三人称视角、用途广泛限定角度(视角不能360度翻转)
    Android Studio安卓导出aar包与Unity 3D交互
    Unity 3D调用Windows打开、保存窗口、文件浏览器
    安卓与Unity交互之-Android Studio创建Module库模块教程
    Unity 3D与Android Studio安卓交互之-导出jar包
    C#字符串string以及相关内置函数
    Unity 3D委托entrust
    数据结构与算法学习一
    .NET Core学习一--Powered by .NET Core on Kubernetes
    easyui.form
  • 原文地址:https://www.cnblogs.com/mengxingxinqing/p/3164910.html
Copyright © 2020-2023  润新知