Python 如何在字符串空间中查找字符串?
例如,如果字符串包含:Python 如何在字符串空间中查找字符串?,python,string,python-3.x,if-statement,contains,Python,String,Python 3.x,If Statement,Contains,例如,如果字符串包含: odfsdlkfn dskfThe Moonaosjfsl dflkfn 我如何检查它是否包含“月亮” 我目前正在做的是(但不起作用): 有什么办法可以这样做吗 谢谢 简单: string = 'odfsdlkfn dskfThe Moonaosjfsl dflkfn' if 'The Moon' in string: dosomething 您可以使用正则表达式: import re text = "odfsdlkfn dskfThe Moonaosjfsl
odfsdlkfn dskfThe Moonaosjfsl dflkfn
我如何检查它是否包含“月亮”
我目前正在做的是(但不起作用):
有什么办法可以这样做吗
谢谢 简单:
string = 'odfsdlkfn dskfThe Moonaosjfsl dflkfn'
if 'The Moon' in string:
dosomething
您可以使用正则表达式:
import re
text = "odfsdlkfn dskfThe Moonaosjfsl dflkfn"
if re.find("The Moon", text):
...
在这种情况下,如果需要,您可以使用
re(模式、文本、re.IGNORECASE)
来钻套管。字符串中的“月亮”
?“月亮”字符串???如果字符串中的“月亮”
@timgeb也许您可以关闭this@DevinGP当你说(但不起作用)
时,告诉我们它是如何不起作用的。这应该行得通。您可能还想解释一下,在/中,什么时候正则表达式比简单的更受欢迎,而不是在
检查中。。。
import re
text = "odfsdlkfn dskfThe Moonaosjfsl dflkfn"
if re.find("The Moon", text):
...