以下是一个示例代码,用于避免单词之间出现多个空格:
import re
def remove_extra_spaces(text):
# 使用正则表达式替换多个连续空格为一个空格
cleaned_text = re.sub('\s+', ' ', text)
return cleaned_text
# 测试代码
text = '这是 一段 文字 间 的 多个空格。'
cleaned_text = remove_extra_spaces(text)
print(cleaned_text)
输出结果为:这是 一段 文字 间 的 多个空格。
这个示例代码使用了Python的re模块中的sub函数,通过正则表达式替换多个连续空格为一个空格。具体来说,\s+
表示匹配一个或多个连续的空格,' '
表示用一个空格替换匹配到的内容。