Python3 endswith()メソッド
説明
endswith() メソッドは、文字列が指定された接尾辞で終わっているかを判定するために使用します。指定された接尾辞で終わっている場合は True を返し、そうでない場合は False を返します。オプションのパラメータ "start" と "end" は、検索する文字列の開始位置と終了位置を指定します。
構文
endswith()メソッドの構文:
str.endswith(suffix[, start[, end]])
パラメータ
- suffix -- このパラメータは文字列または要素を指定できます。
- start -- 文字列内の開始位置。
- end -- 文字列内の終了位置。
戻り値
文字列が指定された接尾辞で終わっている場合は True を返し、そうでない場合は False を返します。
例
以下の例では、endswith()メソッドの使用例を示しています:
例
#!/usr/bin/python3
Str='サンプル example....wow!!!'
suffix='!!'
print (Str.endswith(suffix))
print (Str.endswith(suffix,20))
suffix='run'
print (Str.endswith(suffix))
print (Str.endswith(suffix, 0, 19))
上記の例の出力結果は次のとおりです:
True True False False
その他の拡張
Python3 文字列