Python 文字列の空白削除:strip, replace, 正規表現

Pythonの文字列(str)内のスペースを削除するには、replace()メソッドまたは正規表現を使用して空白を削除できます。以下に、その2つの方法の例を示します。

1、replace() メソッドを使用する。

original_string = "Hello   World"
new_string = original_string.replace(" ", "")
print(new_string)

これは、すべてのスペースが削除されたHelloWorldを出力します。

2、正規表現を使用する:

import re

original_string = "Hello   World"
new_string = re.sub(r'\s+', '', original_string)
print(new_string)

このコードは、\s+という正規表現を使って、1つ以上のスペースをマッチし、空の文字列で置き換えます。最終的な出力はHelloWorldで、つまり任意のスペースも含まれない文字列になります。

bannerAds