如何在Python中搜索字符串的所有大写和小写版本?

时间:2019-05-07 06:06:22

标签: python twitter

我正在学习如何通过tweepy使用Twitter API。我已经生成了关键字为“茶园”的最新推文列表。我要从此列表中搜索tweet中包含这些字符串所有大写变体的字符串。

我最初的带有关键字的推文列表

public_tweets = api.search("tea garden", count=200)

我要在此代码中添加什么来搜索字符串的所有大写/小写变体?在此示例中,它将在其中包含“花园茶”或“花园茶”的列表中添加推文。

list = []

for tweet in public_tweets:
  if "garden tea" in tweet.text:
    list.append(tweet)

2 个答案:

答案 0 :(得分:3)

您可以先使用sonar.exclusions=src/main/java/com/example/org/test/mainpackage/message/**/*, src/main/java/com/example/org/test/mainpackage/security/jwt/**/*, src/main/java/com/example/org/test/mainpackage/security/services/**/*, src/main/java/com/example/org/test/mainpackage/controller/AuthRestAPIs.java, src/main/java/com/example/org/test/mainpackage/controller/TestRestAPIs.java 将其转换为小写,然后再进行比较:

str.lower

答案 1 :(得分:1)

您可以先使用SenderWorker将其转换为大写,然后再进行比较:

str.upper