html文档如何删除空行,从<code></code>块中删除HTML中的空行

博主在使用Editorial撰写Markdown博客并转换为HTML后,在WordPress移动编辑器中粘贴时遇到格式错乱的问题,表现为过多空行。他们希望编写Python脚本来自动化删除HTML代码段落间的空行,但对Python和正则表达式不熟悉。博客内容涉及Markdown、HTML、WordPress编辑器、移动应用和自动化工作流程。
摘要由CSDN通过智能技术生成

我正在使用Editorial用markdown撰写我的wordpress博客的帖子。

降价解析器完美地输出HTML代码,编辑嵌入式查看器以指定的格式和样式显示结果。

但是当我在Wordpress移动编辑器中粘贴HTML时,它会以错误的格式显示文本,显示太多空行。

例如:

# Header

Hello world, **this is Markdown!**

Other markdown paragraph!.

解析为:

Header

Hello world, this is Markdown!

Other markdown paragraph!.

在观众中显示为:

xHYq2.jpg

这是我的预期。

另一方面,Wordpress移动应用程序将HTML代码显示为:

63f8fb6dfd535fd4c4febb4cf47f1e60.png

如您所见,行太空了。

我认为CSS表Wordpress的段落和标题的边距配置为在上方放置一个空行,并且下面有一个空行。 但我无法修改CSS,因此我的强力解决方案是删除HTML代码段落之间的空白行。这很好用,但这个过程很繁琐。

所以我想使用强大的编辑工具来构建工作流程来自动化流程

目标是编写一个python脚本,它采用生成的HTML并擦除空行,小心不要擦除位于代码块的空行,这是源代码示例。

我正在考虑使用正则表达式来找到空行并丢弃代码块的解决方案,但我对Python及其库很新,所以我尝试过的代码片段不起作用。

任何人都可以为我提供一个如何实现这一目标的示例,或者是我自己撰写的一般gideline?

感谢。

PD:发布这样的问题没有我尝试的任何示例/源代码是一个非常糟糕的主意,我知道,但是我的python代码是一个没有任何意义的noob-messy-heap代码,所以我决定不发布它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值