rstripメソッド

rstripメソッドは、 末尾の文字が削除された文字列を 返します。 メソッドのオプションパラメータで 削除したい文字を指定します。 指定しなかった場合、メソッドは 文字列の末尾の空白のみを削除します。

構文

python文字列.rstrip([削除する文字])

例

次の文字列にrstripメソッドを 適用してみましょう:

pythontxt = 'abcdea'
print(txt.rstrip('a'))

コードの実行結果:

python'abcde'

例

文字列の先頭と末尾に空白を入れて、 再度rstripメソッドを適用してみましょう:

pythontxt = ' abcdea '
print(txt.rstrip('a'))

文字列の最後の文字が指定された'a'ではなく 空白になったため、メソッドは一致するものが見つからず、 単に元の文字列を返しました:

python' abcdea '

例

次に、パラメータを指定せずに rstripメソッドを適用してみましょう:

pythontxt = ' abcdea '
print(txt.rstrip())

コードの実行結果:

python' abcdea'

関連項目

  • メソッドstrip,
    文字列の先頭と末尾の文字を削除します
  • メソッドlstrip,
    文字列の先頭の文字を削除します