
我正在Python中寻找string.contains或string.indexof方法。
我想这样做:
if not somestring.contains("blah"):
continue
您可以在运算符中使用[ ` /一个>:
if "blah" not in somestring:
continue
如果只是一个子字符串搜索,你可以使用string.find(“substring”)。
尽管如此,您必须小心谨慎地使用find,index和,因为它们是子字符串搜索。换句话说,这个:
s = "This be a string"
if s.find("is") == -1:
print "No 'is' here!"
else:
print "Found 'is' in the string."
它会在字符串中打印Found'is'。类似地,如果s中的“is”为则计算为 True `。这可能是也可能不是你想要的。
未经作者同意,本文严禁转载,违者必究!




近期评论