【发布时间】:2016-01-20 19:22:54
【问题描述】:
我希望从 html 文件中删除所有表格,即我想要一份不包含任何表格的 html 文件副本[不是从文件中提取表格,或重新格式化等]。
我正在考虑使用正则表达式,格式为:
html_without_tables = re.sub(r"(?s)(?i)\<table .*\<\/table\>, " ", table)
然而,有无数帖子说不要用正则表达式解析 html,这让我有些不情愿(虽然不太确定会导致什么问题)。我猜 Beautifulsoup 一定能做到,但不知道怎么做。
【问题讨论】:
标签: python html regex beautifulsoup