[Python]文字列の前後の空白を削除するには?

python

どうも、ちょげ(@chogetarou)です。

文字列の前後の空白を削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

文字列の前後の空白を削除するには、strip()を使います。

具体的には、文字列からstrip()を呼び出します。

new_text = text.strip()

strip()は、呼び出した文字列の前後の空白を削除した文字列を返します。

文字列の前の空白だけを削除したい場合は、strip()ではなく、lstrip()を使います。

文字列の後ろの空白だけを削除したい場合は、strip()ではなく、rstrip()を使います。

new_text1 = text.lstrip() #前の空白だけ削除
new_text2 = text.rstrip() #後ろの空白だけ削除

使用例

text = "      AB CD   EFG      "

new_text = text.strip()

print(text)
print(new_text)
出力:
      AB CD   EFG      
AB CD   EFG

コメント

タイトルとURLをコピーしました