如果字符串包含*SUBJECT123
,如何在python中确定字符串中包含subject
?
答案 0 :(得分:34)
if "subject" in mystring.lower():
# do something
答案 1 :(得分:12)
如果您希望subject
匹配SUBJECT
,可以使用re
import re
if re.search('subject', your_string, re.IGNORECASE)
或者您可以先将字符串转换为小写,然后只使用:
if "subject" in your_string.lower()
答案 2 :(得分:7)
另一种方式
mystring.find("subject")
如果字符串包含“subject”,则上述答案将返回true,否则返回false。虽然find会返回其在字符串中的位置,如果它存在负数。
答案 3 :(得分:1)
if "*SUGJECT123" in mystring and "subject" in mystring:
# do something