我如何查找和替换所有不在一段时间后出现的双重空格?
我有一份文件(100多页),其中不时出现像
这样的句子此[空格]是[空格]在另一[空间] [空间]字[空间] [空间] [空间]一[空格]句子。
我想轻松删除这两个双空格。到目前为止,使用外卡,我已经能够选择它们,我会用一个空格替换,但“查找”找到单词的方式,它将包括两个空格之前的单词的最后一个字母。这是查找通配符搜索:
([!. ])[ ]{2,}
但是,在上面的例句中,它将是“r [space] [space]”。如何用两个空格替换它?使用替换
[space]
将从该字词中删除“r”。我只想找到两个空格并用一个空格替换它。
感谢您的任何想法!
答案 0 :(得分:0)
我认为您需要查找"([!.])[ ]{2}"
并替换为"\1 "
(无双引号)。
*Input*: "This is another word in a sentence. There is another one here."
*Output*: "This is another word in a sentence. There is another one here."