Python で文字列を検索する方法をご紹介してみます。 ここでは 2 つの方法をご紹介します。ひとつは「文字列型」のメソッドを使う最もシンプルな方法、もうひとつは「正規表現」を使う方法です。 文字列型のメソッドを使う方法 正規表現を使う方法 1. 文字列型のメソッドを使う方法 まずは文字列型のメソッドを使う方法を見てみましょう。 対象パターンの場所(インデックス)を取得したい場合には find() メソッドを、単純に対象パターンが存在するかどうかだけを知りたい場合には in キーワードを使います。 find() メソッドを使う s = 'hello kyoto' print(s.find('kyo')) # => 6 print(s.find('tokyo')) # => -1 文字列型のメソッド find() は、引数に渡されたパターンが最初に現れるインデックスを返します。マッチしなか