1. ホーム
  2. python

[解決済み] 最後の文字がバックスラッシュの場合、削除する。

2023-06-08 11:42:56

質問

文字列の最後の文字が特殊文字だった場合、その文字を削除する関数はありますか?例えば、バックスラッシュがあれば削除し、なければ何もしない、というような。私は私が簡単に正規表現でそれを行うことができます知っているが、そのための小さな組み込み関数のようなものがあるのだろうか。

どのように解決するのですか?

使用方法 rstrip を使うと、文字列の右側から指定された文字を取り除くことができます。

my_string = my_string.rstrip('\\')

ご覧ください。 http://docs.python.org/library/stdtypes.html#str.rstrip