查找功能,大家一定都用过,但是,对于一些比较复杂的替换要求,你能用查找从容应对吗?举一个例子,一位网友从网上下载了一份化学试卷,其中的一些分子式没有应用正确的格式,如硫酸钠的分子式写成了Na2SO4,现在要把试卷中所有的分子式中的数字改成下标,应该怎么做呢?要知道,如果简单地选中所有数字,再设成下标的话,非分子式中的数字也会遭殃,用什么办法可以把它们区别开来呢?这就要用到双重查找的办法了。
用WPS文字打开试卷文档。按Ctrl+F快捷键,调出查找和替换对话框,在查找内容中输入^$^#(不含外侧双引号,下同),并勾选突出显示所有在该范围找到的项目,在下面的下拉选项中选择主文档(图1),然后点击查找全部按钮,再点一下关闭按钮,即可一次性把所有英文字母后紧跟一个阿拉伯数字的组合选中。
图1
接下来,不要取消刚才的选择状态,再次按下Ctrl+F键,调出查找和替换对话框,在查找内容中输入^#,并勾选突出显示所有在该范围找到的项目,在下面的下拉选项中选择当前所选范围(图2),点击查找全部,再点关闭退出。
图2
此时,你会发现,所有分子式中的数字都被选中了,而其它位置上的数字则没有选中。点击格式菜单下的字体,在字体设置面板中勾选下标(图3),点确定按钮退出,所有的分子式数字下标一次性设置完毕,是不是很有效率?
图3
另一个例子是一个作家提出的。在她的小说中有一个人物叫王春芳。小说几乎写完的时候,她觉得应该给王春芳取个小名叫小芳,并把所有对话中的王春芳都改成小芳。但是,在非对话的叙述中,又要保留王春芳的大名。也就是说,凡是双引号中的王春芳都改成小芳,而引号外面的则不改。这要如何实现呢?利用双重查找法,同样可以轻松完成。
用WPS打开小说文稿,按下Ctrl+F,在查找内容中输入*,勾选突出显示所有在该范围找到的项目,在下面的下拉选项中选择主文档,再点一下高级按钮,在搜索选项中勾选使用通配符(图4),然后点击查找全部按钮,再点关闭按钮退出。
图4
通过上一步操作,就把文章中所有的双引号以及其中的内容选中了。再次按下Ctrl+H键,调出查找与替换面板的替换选项卡,在查找内容中输入王春芳,在替换为中输入小芳(图5)。
图5
点击全部替换按钮,会弹出如图6所示的选择,此时一定要选择取消,否则前面的工作就前功尽弃了!
图6
怎么样?见识到双重查找的神威了吧?灵活运用它,可以完成许多不可能完成的任务呢,如果你又发现了好的用法,一定要告诉我哦。