python 文本与空格混合,如何批量将所有空格替换

python导入CSV文件,很多单元格是“文字+空格”的格式,空格数量不定,用“df_csv = df_csv.replace(' ','')”这样的方式,无法将所有空格全部替换,请问应该如何处理?

不可能替换不了,你肯定是把\t也认为是空格了

你好可以使用re匹配,

import re
strs="123123      123 123 123 123   213    23    231123"
result=re.findall(r'([\u2E80-\u9FFFA-Za-z0-9]+)', strs)
result=''.join(result)
print(result)

img

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力