【发布时间】:2017-05-12 10:32:53
【问题描述】:
在 python 中进行这个简单的文本修复的干净方法是什么 - 检查每个句号(除了最后一个)是否后面跟着空格。假设点后面没有空格是我们可以在输入字符串中得到的唯一可能的错误。
我正在这样做:
def textFix(text):
result = re.sub('\.(?!\s)', '. ', text)
if (result[len(result) - 1]) == ' ':
return result[:-1]
return result
【问题讨论】:
标签: python regex replace text-processing