static string CleanWordHtml(string html)
        {
            StringCollection sc = new StringCollection();
            // get rid of unnecessary tag spans (comments and title)
            sc.Add(@"<!--(/w|/W)+?-->");
            sc.Add(@"<title>(/w|/W)+?</title>");
            // Get rid of classes and styles
            sc.Add(@"/s?class=/w+");
            sc.Add(@"/s+style='[^']+'");
            // Get rid of unnecessary tags
            //sc.Add(@"<(meta|link|/?o:|/?style|/?div|/?st/d|/?head|/?html|body|/?body|/?span|!/[)[^>]*?>");
            sc.Add(@"<(meta|link|/?o:|/?style|/?font|/?strong|/?st/d|/?head|/?html|body|/?body|/?span|!/[)[^>]*?>");
            // Get rid of empty paragraph tags
            sc.Add(@"(<[^>]+>)+ (<//w+>)+");
            // remove bizarre v: element attached to <img> tag
            sc.Add(@"/s+v:/w+=""[^""]+""");
            // remove extra lines
            sc.Add(@"(/n/r){2,}");
            foreach (string s in sc)
            {
                html = Regex.Replace(html, s, "", RegexOptions.IgnoreCase);
            }
            return html;
        }

清除WORD格式HTML垃圾样式相关推荐

  1. 基于summernote的富文本编辑器,粘贴时去除word格式

    在使用summernote的富文本编辑器,在粘贴word内容时,会发现代码中有很多无效的代码.通过js处理,可以去掉很多无用的代码. 处理前,粘贴后的代码类似这样: <p><!--[ ...

  2. 用ptyhon和vba清除Word的标题样式保留字体格式,生成标题目录。

    不同格式的word文档合并为一个文件. 问题: 文件汇编,需要将70多个文件汇编成一个到一个文件里.最终汇编的方式是用word--插入--对象--文件中的文字. 但是由于原始文件有的设置了自动编号.插 ...

  3. 如何清除Word文档中的格式

    If you've applied various formatting changes to the content in your document, and they either don't ...

  4. Office|【Word】如何快速清除Word中大量的无效样式

    目录 一.假清除:通过管理样式隐藏不需要的样式 二.真清除:快速清除Word中大量的冗余样式 在做一个大项目的前期,如果未统一模板,众多部门发来的文档在Word中完成合并后,可能会导致样式千奇百怪,不 ...

  5. Word提供的【样式和格式】设计!

    现在,还是不用急于录入文字,需要指定一下文字的样式.通常,很多人都是在录入文字后,用"字体"."字号"等命令设置文字的格式,用"两端对齐". ...

  6. Word文档怎么删除html标签,word怎么清除所有格式

    在 Word 中,选择性粘贴有三种格式 分别为保留原格式.合并格式和保留原文本,另外,还可以选择"HTML 格式.无格式文本.无格式的 Unicode 文本.带格式文本(RTF)和图片(增强 ...

  7. word显示隐藏格式清除残留格式

    显示隐藏格式: 关闭隐藏按钮 清除残留格式: 1.点击样式下拉按钮 2.点击清除格式

  8. 计算机word格式,word格式与样式 -电脑资料

    word格式与样式 -电脑资料 时间:2019-01-01 [www.unjs.com - 电脑资料] 您正在看的Word教程是:"样式与格式"在排版中的妙用,word格式与样式& ...

  9. word格式转html自动编号,word文档中标题样式及自动编号操作方法

    在Word中使用样式是必不可少的尤其是在编辑标题的时候,很多小伙伴们对于word文档中的样式都是只知其一不知其二,不是非常熟练的运用,今天小编就来给大家分享下word文档中样式的使用方法及其自动编号的 ...

最新文章

  1. Nokia5110液晶屏完全新手学习笔记(二)
  2. 查看某段代码或语句的被调用路径的方法小结
  3. 过 DNF TP 驱动保护(一)
  4. Google Spanner 论文笔记
  5. 不是有效的win32应用程序_杀毒软件有坑!三分之二的安卓杀毒软件的“主业”并不是杀毒...
  6. 源码大招:不服来战!撸这些完整项目,你不牛逼都难!
  7. java封装继承多态的理解_深入理解Java面向对象三大特性 封装 继承 多态
  8. 坯子库怎么导入插件_坯子库实用的插件安装器-SketchUp坯子插件库2020下载v2020.1正式版管理器-西西软件下载...
  9. WordPress 5.2中的致命错误恢复模式
  10. Install Cypress
  11. 今日头条 巨量引擎 marketing api
  12. 用html5做课件,这么好玩!PPT竟然还能用来制作H5?
  13. 超炫的3D特效相册功能android
  14. 计算机科学与技术专业申请理由,【智能科技学院】计算机科学与技术专业开展2020版工程教育认证申请书要求讨论会...
  15. 拍摄照片发生反转,变量初始null
  16. Java算法学习:蓝桥杯——地宫寻宝(DFS+动态规划—记忆型递归)
  17. How MonoRail works
  18. 如何修改SE38编辑器主题
  19. WM系统手机GPRS上网设置
  20. P1609 最小回文数

热门文章

  1. 【高校节能】高校电力能源智能管理系统设计目标与原则
  2. Oracle数据库体系结构理论
  3. Siege——压力测试
  4. 阴阳历转换(1936-2031)
  5. 前端面试题汇总 2018/12/04
  6. dnsmasq.conf 配置
  7. VScode设置代码片段
  8. 红黑树原理浅谈(附Linux内核源码注释)
  9. Shell - For 循环时间并 Sleep
  10. Android 实现SOS闪光灯效果