【问题标题】:Add portions of string that contains X to list [duplicate]将包含 X 的字符串部分添加到列表 [重复]
【发布时间】:2016-10-23 13:48:32
【问题描述】:

我正在尝试学习 Python,但我有一个问题。

我想从网页源文件中获取所有 html 链接并将它们附加到列表中。例如,我想在字符串中搜索 ../lyrics.*html 的每个实例,并将这些实例插入到列表中。结果将是一个 html 链接列表,如下所示:

["../lyrics/steviewonder/lovesinneedoflovetoday.html", "../lyrics/steviewonder/haveatalkwithgod.html", "../lyrics/steviewonder/villageghettoland.html"] 

非常感谢您的帮助!谢谢!

【问题讨论】:

  • 你是如何获得 html 的?

标签: python string search append


【解决方案1】:

您可以使用正则表达式来搜索此类字符串。

import re

re.match(r"(.*)/lyrics/(.+?)html", line)

【讨论】:

    猜你喜欢
    • 2020-09-14
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    • 2011-12-15
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    相关资源
    最近更新 更多