-
str.find()メソッドを使用する方法:
string = "This is a sample string" substrings = ["sample", "string"] for substring in substrings: if string.find(substring) != -1: print(f"Substring '{substring}' found in the string") else: print(f"Substring '{substring}' not found in the string")
-
str in演算子を使用する方法:
string = "This is a sample string" substrings = ["sample", "string"] for substring in substrings: if substring in string: print(f"Substring '{substring}' found in the string") else: print(f"Substring '{substring}' not found in the string")
-
正規表現(reモジュール)を使用する方法:
import re string = "This is a sample string" substrings = ["sample", "string"] for substring in substrings: if re.search(substring, string): print(f"Substring '{substring}' found in the string") else: print(f"Substring '{substring}' not found in the string")
これらの方法を使用すると、文字列内の複数の部分文字列を検索することができます。適切な方法を選択し、自分の要件に合わせて使用してください。