Python を学習しているときに、複数行のファイルを処理するときに、最初の本物の Python スタンパーを取得しました。\s
replace メソッドでは改行が削除されないようです\s
。正規表現で使用すると改行が削除されます。改行はreplaceでちゃんと消せますが、replaceメソッドと正規表現で\n
の定義が違うので困っています。\s
これは本当にそうですか?
s_clean = s.replace('\s', '')
import re
s_clean = re.sub(r'\s', '', s)