我正在编辑一段文本,其中有重复的注释部分,我想将其删除。格式为
√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+H
,Find what:
输入[space].[space]
和Replace with:
输入.
现在你已经完成了,你将得到以下结果:
(句号前没有多余的空格)
祝您有美好的一天。希望这能有所帮助。请告诉我效果如何 :)