【发布时间】:2018-03-27 03:19:53
【问题描述】:
我怎样才能去掉这个列表中的标签:
['</span>A walk in the park<span class="html-tag"]
我设法使用(r'(?<=</span>)[^>]+') 删除第一个标签,但不知道如何删除第二个标签。我知道正则表达式不是处理标签的方法,但只是想弄清楚这一点。
【问题讨论】:
-
出于好奇 - 首先你是如何得到那个字符串的......?几乎看起来您可能希望在某些处理的早期以不同方式提取文本,而不是整理...
-
@JonClements 我刚刚创建了上述内容,以反映我在更复杂的任务中遇到的一些问题,这些问题很难解释。
-
当然 - 只是似乎你正试图清理可以避免的事情......
-
我知道,嘿。它是 uni 任务的一部分,禁止使用除“re”模块之外的任何模块进行网络抓取。我觉得很傻
标签: python regex web-scraping