方法 1: in演算子を使用する方法 in演算子は、文字列が別の文字列のサブストリングを含んでいるかどうかを確認するために使用できます。以下はその使い方の例です。
string = "Hello, world!"
substring = "world"
if substring in string:
print("指定の部分文字列が含まれています。")
else:
print("指定の部分文字列は含まれていません。")
方法 2: findメソッドを使用する方法 findメソッドは、文字列内で指定の部分文字列を検索し、最初に見つかったインデックスを返します。もし見つからない場合は-1を返します。以下はその使い方の例です。
string = "Hello, world!"
substring = "world"
if string.find(substring) != -1:
print("指定の部分文字列が含まれています。")
else:
print("指定の部分文字列は含まれていません。")
方法 3: 正規表現を使用する方法 正規表現は、パターンマッチングを行うための強力なツールです。以下は正規表現を使用して指定の部分文字列を検索する方法の例です。
import re
string = "Hello, world!"
substring = "world"
if re.search(substring, string):
print("指定の部分文字列が含まれています。")
else:
print("指定の部分文字列は含まれていません。")
これらの方法は、文字列が指定の部分文字列を含んでいるかどうかを簡単に確認するための一般的な手法です。選択する方法は使用するプログラミング言語によって異なる場合がありますが、この記事で示した例は多くの言語で使える基本的なアプローチです。