我希望 BeautifulSoup 将这样的字符串添加到我的 HTML 页面中:
{{< Transfer/component_short_name >}}
(如果你对为什么感兴趣,这是一个 Hugo 短代码,一种降价变量)
当我在 python 中以编程方式构建它并使用添加它tag.insert_after()
时,文档中的最终结果如下所示:
{{< Transfer/component\_short\_name >}}
这当然不一样。
我使用字符串替换为 V 形 > < 管理了一个解决方法,但下划线“_”需要进入正则表达式,为简单的操作留下复杂的代码,所以我想知道 BeautifulSoup 中是否有选项。
我尝试了各种方法,例如var_name = var_name.replace("\\_", "_")
,但这不起作用。