Python-string-find

提供:Dev Guides
移動先:案内検索

Python String find()メソッド

説明

Python文字列メソッド* find()*は、文字列_str_が文字列にあるか、開始インデックス_beg_と終了インデックス_end_が指定されている場合に文字列のサブストリングにあるかを決定します。

構文

str.find(str, beg=0, end=len(string))

パラメーター

  • str -これは、検索する文字列を指定します。
  • beg -これは開始インデックスであり、デフォルトでは0です。
  • end -これは終了インデックスであり、デフォルトでは文字列の長さに等しくなります。

戻り値

見つかった場合はインデックス、それ以外の場合は-1。

#!/usr/bin/python

str1 = "this is string example....wow!!!";
str2 = "exam";

print str1.find(str2)
print str1.find(str2, 10)
print str1.find(str2, 40)

結果

15
15
-1