ホームページ >バックエンド開発 >Python チュートリアル >Python 文字列に部分文字列が含まれているかどうかを確認するにはどうすればよいですか?
Python には、文字列に部分文字列が含まれているかどうかを確認するための専用の string.contains() メソッドや string.indexof() メソッドはありません。 。ただし、この機能を実現する別のアプローチもあります。
「in」演算子を使用して、文字列内に部分文字列が存在するかどうかをテストできます。部分文字列と文字列全体を比較し、見つかった場合は True を返します。
if "blah" in some_string: # Code to be executed if "blah" is in some_string else: # Code to be executed if "blah" is not in some_string
注: 'in' 演算子は大文字と小文字が区別されます。
string.find()メソッド: 部分文字列が最初に出現したインデックスを返します。見つからない場合は -1 を返します。
index = some_string.find("blah")
string.startswith() メソッド: 文字列が指定された文字列で始まるかどうかを確認しますsubstring.
if some_string.startswith("blah"): # Code to be executed if some_string starts with "blah"
string.endswith() メソッド: 文字列が指定された部分文字列で終わるかどうかを確認します。
if some_string.endswith("blah"): # Code to be executed if some_string ends with "blah"
以上がPython 文字列に部分文字列が含まれているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。