Test a string for a substring
本问题已经有最佳答案,请猛点这里访问。
有没有一种简单的方法来测试python字符串"xxxxabcdyyy"以查看其中是否包含"abcd"?
1 2 | if"ABCD" in"xxxxABCDyyyy": # whatever |
除了使用
index()
1 2 3 4 5 6 7 8 | >>> try: ... "xxxxABCDyyyy".index("test") ... except ValueError: ... print"not found" ... else: ... print"found" ... not found |
find()
1 2 3 4 | >>> if"xxxxABCDyyyy".find("ABCD") != -1: ... print"found" ... found |
re
1 2 3 4 5 | >>> import re >>> if re.search("ABCD" ,"xxxxABCDyyyy"): ... print"found" ... found |