首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否清除HTML表的格式?

是否清除HTML表的格式?
EN

Stack Overflow用户
提问于 2011-06-08 20:01:31
回答 2查看 3.8K关注 0票数 3

有人知道有一种方法可以清除<table>中的所有格式,只留下基本的标签和文本吗?

我尝试过Komposer,它没有用,甚至添加了更多的格式化垃圾。我试过Aptana,但那似乎只是一个文本编辑器,同样没有任何用处。

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2015-01-17 05:51:41

当您想要清理超文本标记语言表格时(例如,当您将它们从Word或Excel复制到超文本标记语言编辑器时),您可以使用https://www.r2h.nl/tablecleaner的在线表格清理程序

我剥离了所有的格式化,只返回干净的HTML代码,所以你会有一个没有任何样式的表。

票数 2
EN

Stack Overflow用户

发布于 2011-06-08 20:20:51

如何使用支持使用正则表达式(如Notepad++)查找和替换的文本编辑器,使用一个正则表达式删除不需要的属性,并使用另一个正则表达式删除font标记?

为了匹配你需要删除的属性,下面的正则表达式可以完成这项工作:

( style| class| height| width)=("[A-Za-z0-9:;_ -]*"|'[A-Za-z0-9:;_ -]*'|[A-Za-z0-9:;_-]*)

要匹配字体标签,请尝试

<font.*font>

(我已经用http://gskinner.com/RegExr/测试了这些正则表达式)。

编辑

事实证明,Notepad++不支持正则表达式中的逻辑OR运算符。另一种选择是使用另一个文本编辑器,或者编写一个小应用程序/脚本来执行替换。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6278374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档