pythonで複数スペースを単一スペースに置換

スペースが連続して存在している場合、正規表現を使用して1つのスペースに置き換えることができます。

以下は、Python の re モジュールを使用してこの機能を実現する 1 つの例です。

import re
text = "这是    一个    例子"
result = re.sub(' +', ' ', text)
print(result)

翻訳結果は次のとおりです:

这是 一个 例子

この例では、正規表現の ‘ +’ は、1 つ以上の連続した半角スペースにマッチします。re.sub() 関数は、マッチした文字列を指定された文字列に置換するために使用され、ここではマッチした複数の半角スペースを 1 つの半角スペースに置換します。

bannerAds