Python 如何在另一个字符串中查找字符串引用

Python 如何在另一个字符串中查找字符串引用,python,Python,检查字符串是否包含文本的一种方法: text = 'somewhere over the rainbow' keyword = 'Rainbow' if keyword.lower() in str(text).lower(): print 'yes, it is' 有较短的方法吗?您可以使用以下方法: 您不需要str(text)文本已经是一个字符串。只需文本中的if关键字.lower():…就足够了。如果您想探索更高级版本的字符串出现“一种更优雅的方法”您不会在outer.lowe

检查字符串是否包含文本的一种方法:

text = 'somewhere over the rainbow'
keyword = 'Rainbow'

if keyword.lower() in str(text).lower():
    print 'yes, it is'
有较短的方法吗?

您可以使用以下方法:


您不需要
str(text)
<代码>文本已经是一个字符串。只需
文本中的if关键字.lower():…
就足够了。如果您想探索更高级版本的字符串出现“一种更优雅的方法”您不会在outer.lower()中找到
内部.lower()
优雅?孩子,别在其他语言上花太多时间D
if text.lower().find(keyword.lower()) != -1:
    print 'yes, it is'