【问题标题】:Getting a list of strings after a start string [closed]在开始字符串之后获取字符串列表[关闭]
【发布时间】:2018-08-31 13:13:13
【问题描述】:

我正在构建一个 Reddit 机器人 回复链接到 redditor 指定的应用程序

我想要实现的是用户cmet这个文本

ilink:某个应用,另一个应用

我可以毫无问题地获取信息并回复单个参数的评论

但不是多个

是否可以获得包含起始字符串的行

ilink:

然后拆分该单词后面的所有参数,用逗号分隔, 并将它们放入结果列表中

谢谢

编辑: 这是一个带有文本的多个参数的示例,机器人应该能够在其中找到参数

我非常喜欢这个游戏,看看\n ilink:awsomeGame,cuteGame

【问题讨论】:

    标签: python string python-2.7 substring reddit


    【解决方案1】:

    假设变量foo 包含一个字符串,那么这应该可以工作:

    if ("ilink:") in foo:
      arguments = foo[foo.find("ilink: ") + len("ilink: "):].split(",")
    

    希望对您的机器人有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-28
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多