htm的Python短代码

2022-09-28 21:28:51 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我从一个api得到了一个以短代码形式的字符串响应。我想把它解析成html,推送到一个只接受html或标记的网站上

我使用的是python2.7

我在考虑写一本书

 description = re.sub('\[vc_sub_header\]','<h1>'description)
 description = re.sub('\[\\vc_sub_header\]','<h1>'description)

但是一些shortcode元素包含一个css类,我需要忽略它。你知道吗

下面是我要解析的响应片段:

[vc_column_text css=\".vc_custom_1536261801005{margin-bottom: 0px !important;border-bottom-width: 0px !important;padding-bottom: 0px !important;}\"]On 5 September 2018 [/vc_column_text]

我想忽略css文本来分析元素:

[vc_column_text css=\".vc_custom_1536261801005{margin-bottom: 0px !important;border-bottom-width: 0px !important;padding-bottom: 0px !important;}\"]

<p>

我在考虑使用regex,但这很困难,因为我不知道如何忽略css部分。你知道吗


Tags: textmarginre元素htmlcustomcolumndescriptionh1cssheadervcborderbottomimportant

热门问题