如何在 Microsoft Word 中查找一个单词并用其自身替换它,但略有不同?

如何在 Microsoft Word 中查找一个单词并用其自身替换它,但略有不同?

我想编辑一个word文件。假设John:文件中有几个s,我想将其更改为#John#s。但John事先不知道该部分。

因此,我想要的是使用 找到单词:,然后选择整个单词(*{1,}),然后用找到的相同单词替换它,但现在:末尾不再是 a,而是#末尾和开头都是 a。因此像这样:

John:
Emma:
Fred:

后:

#John#
#Emma#
#Fred#

使用 Microsoft Word 可以实现这个吗?

答案1

好的,我找到方法了。

查找部分中的(*{1,}): 会查找所有包含 的单词:。然后放置#&(特殊下的“查找文本”选项)将找到的内容复制粘贴到替换部分。

它看起来应该是这样的:

  • 查找内容:((*{1,}): 启用通配符)
  • 用。。。来代替:#^&#

唯一的问题是,由于:也存在于找到的单词中,因此它也包含在结果中。修复此问题的最简单方法是搜索:#并将其替换为#

至于段落问题,添加^p(特殊下的段落标记选项)可以找到段落。因此,在“查找内容:”中添加它可以找到下一个段落的开头。只需在“替换为”中删除它即可解决问题。因此,它应该看起来像这样:

  • 找什么:#^p
  • 用。。。来代替:#

相关内容