zoukankan      html  css  js  c++  java
  • c#去除html标签

    public static string DislodgeHtml(string strHtml)
           {
               string[] aryReg ={
                           @"<script[^>]*?>.*?</script>",
                           @"<(\/\s*)?!?((\w+:)?\w+)(\w+(\s*=?\s*(([""'])(\\[""'tbnr]|[^\7])*?\7|\w+)|.{0})|\s)*?(\/\s*)?>",
                           @"([\r\n])[\s]+",
                           @"&(quot|#34);",
                           @"&(amp|#38);",
                           @"&(lt|#60);",
                           @"&(gt|#62);",
                           @"&(nbsp|#160);",
                           @"&(iexcl|#161);",
                           @"&(cent|#162);",
                           @"&(pound|#163);",
                           @"&(copy|#169);",
                           @"&#(\d+);",
                           @"-->",
                           @"<!--.*\n"
                           };
               string newReg = aryReg[0];
               string strOutput = strHtml;
               for (int i = 0; i < aryReg.Length; i++)
               {
                   Regex regex = new Regex(aryReg[i], RegexOptions.IgnoreCase);
                   strOutput = regex.Replace(strOutput, string.Empty);
               }
               strOutput.Replace("<", "");
               strOutput.Replace(">", "");
               strOutput.Replace("\r\n", "");
               return strOutput;
           }
  • 相关阅读:
    技术为辅,思维主导
    阶段性目标的设置
    非计算机专业测试之路
    第四章 Appium真机运行测试用例讲解
    第三章 Appium API介绍
    第二章 测试环境搭建(下)
    第二章 测试环境搭建(上)
    第一章 Appium简介
    测试人员的工作经验值钱吗
    2017 年该学习的编程语言、框架和工具
  • 原文地址:https://www.cnblogs.com/objectboy/p/2987768.html
Copyright © 2011-2022 走看看