查找与替换可以一次改动整份文件里的文字。关键技能是控制到底哪些匹配会被改掉,因为工具只会照字面执行,并不知道你的本意。
这项技能出现在实践文件任务里,例如全文的姓名、日期、教室或产品编号需要更正。它属于文件编辑与校对,也建立在文件制作的版面工作之上。
为什么简单的替换也会出错?
搜索文字是按字母匹配的,不是按单词。搜索 cat 时,category 和 catalogue 里的这三个字母也会被找到。全部替换后会得到不通的文字,快速浏览时很容易漏掉。
还有两个设置很重要。匹配大小写(match case)决定 Cat 和 cat 是否算同一个。全字匹配(whole word)决定搜索词是否必须独立出现,前后是空格或标点。
安全流程,一步一步来
- 先读任务,记下哪些必须改,哪些必须保持不变。
- 输入搜索文字,在替换前先看匹配数量。
- 设置选项。 如果文字可能藏在较长的词里,就开启全字匹配。如果大小写有区别,就开启匹配大小写。
- 核对数量是否和预期一致。如果更多,就逐个替换。
- 替换后扫描整份文件,包括页眉、页脚和表格。
- 如果有异常,立即撤销,用更窄的选项重做。
例题
下面是俱乐部通知里的虚构句子。任务:凡是指动物的 cat,都改成 dog。
The cat sat by the cat flap. A category list and a catalogue were on the shelf.
步骤 1,不设选项搜索。 字母 cat 出现在:cat、cat、category、catalogue,共 4 个匹配。
步骤 2,对照任务。 只有前两个指动物,预期是 2,所以全部替换不安全。
步骤 3,开启全字匹配。 现在只匹配独立的词:cat、cat,数量是 2,和预期相符。
步骤 4,全部替换。 结果:
The dog sat by the dog flap. A category list and a catalogue were on the shelf.
步骤 5,核实。 category 和 catalogue 没有变。重新计算:改了 2 处,计划改 2 处。
要提防的错误
学生没开任何选项,第一次就用全部替换。
错误结果: The dog sat by the dog flap. A dogegory list and a dogalogue were on the shelf.
学生以为工具看得懂句子。其实它匹配了四组字母,所以改了四处。正确做法是:撤销,开启全字匹配,确认数量是 2,再替换。
自测
1. 文字是:Hall B opens at nine. Hall B is near Hall Bridge Road. 你不设选项搜索 Hall B。有几个匹配?如果只需改礼堂,计划改几处?
Show answer
匹配:Hall B、Hall B,以及 Hall Bridge 的开头,共 3 个。计划改 2 处。全字匹配会排除 Hall Bridge,也可以逐个替换。
2. 替换后匹配数量是 6,但任务预期是 5。第一步该做什么?
Show answer
先撤销,再找出不该改的那一个。收紧选项,或逐个替换并跳过多出来的那个。
3. 替换后为什么要检查页眉、页脚和表格?
Show answer
匹配可能出现在你没看的地方,有些搜索默认只覆盖正文。页脚里漏改的名字,仍然是最终成品中的错误。
接下来
替换已经受控后,继续学习改正不一致的样式,再用文件编辑练习测试整个单元。ICT 实践任务与证据检查器能帮你对照任务措辞,确认每项修改。
如果你的修改总是制造新问题,我们的老师可以在ICT 线上一对一补习中和你一起检查这个模式。