删除 Word 中的重复文本模式

删除 Word 中的重复文本模式

我正在编辑一段文本,其中有重复的注释部分,我想将其删除。格式为

√prach, pr̥cháti (询问,要求)的过去分词单数阳性主格– 调用. 比较拉丁语异态动词 precor‘请求,恳求’。

我想删除所有带有以下形式的部分

– invoked

因此本段内容如下:

主格单数阳性过去分词 √prach, pr̥cháti '要求,请求'。比较拉丁语异态动词 precor '要求,恳求'。

有时注释的这些部分后面会有一个句号和后续文本,就像这里一样,有时则只有一个回车符。这可能吗?

答案1

这可以通过 MS Word 中的“查找和替换”选项来实现。但是,我遇到了一些问题,无法得到想要的结果。现在,我已经破解了密码,迫不及待地想分享一下:

您的文档中有重复的注释部分(格式如下- invoke),您想将其删除。我制作了一份与您的文档类似的文档:

在此处输入图片描述

您注意到那个连字符了吗?它不是一般的连字符,在 MS Word 中它被称为 En Dash,由 Word 自动套用格式在文档中放置。

为了继续解决方案,我们首先用 hash 替换所有 En Dashes #

Ctrl+H,Find what:输入^=

输入并点击Replace with:。你的文档将变成如下的样子:#Replace all

在此处输入图片描述

现在,再按Ctrl+H一次。将这些放在适当的位置:

找什么:#(*{1,})[!0-9A-z]

替换为:(.[space]此处 [space] 表示空格键处的一笔)。

检查Use wildcards。如果一切正确,您将得到如下结果:

在此处输入图片描述

现在,单击Replace All

就是这样,你将替换所有符合格式的文本- invoke。看这个:

在此处输入图片描述

您可能会注意到如上突出显示的一些额外空格。要删除这些空格,只需转到Ctrl+HFind what:输入[space].[space]Replace with:输入.

现在你已经完成了,你将得到以下结果:

在此处输入图片描述

(句号前没有多余的空格)

祝您有美好的一天。希望这能有所帮助。请告诉我效果如何 :)

相关内容