Python-删除单词和句点之间的多个空格



我正在尝试删除句子结尾单词和句点之间的空格。

text = 'some sentence     .'

到目前为止我尝试过的:

import re
line = 'some sentence     .'
re.sub('s+(.)', '', line)

但它也删除了点。所需输出将类似

some sentence.

尝试用此s{2,}替换正则表达式