经常需要大量处理文本的读者,花一点时间学学MS Word中的“搜索替换通配符”是非常值得的。我经常看到身边的人因不懂这些基本“常识”而浪费大量时间,更有甚者,可能因为不懂这些而人为导致一些任务变成“不可完成、不可想象”的任务。
有些人(比如我)读写文档的时候,习惯于两个段落之间空一整行,因为这样可以方便阅读或者审阅。而遇到另外一些人编辑过的Word文档,其中的段落与段落紧挨着,由于习惯便觉得特别难以阅读,怎么办?只需要用CTRL+H呼出“查找和替换”对话框,搜索“^p”替换“^p^p”即可:

其中“^p”(不含引号)代表“段落标记”。
类似的特殊符号还有:
- “^l”代表“手动换行符”;
- “^m”代表“手动分页符”;
- “^s”代表“不间断空格”;
- “^+”代表“长划线”;
- “^=”代表“短划线”;
- “^~”代表“不间断连字符”;
- “^-”代表“可选连字符”;
如果你想把文章中所有的“全角空格”全部替换为“半角空格”,那么就要搜索“^u8195”替换“ ”:

如果你想把所有加重字体的文本全都换个颜色(比如蓝颜色),那么:
- CTRL+H呼出“查找和替换”对话框;
- 用鼠标在“查找内容(N):”右边的输入框里点一下,而后按键盘“CTRL+b”;
- 用鼠标在“替换为(I):”右边的输入框里点一下,而后按键盘“CTRL+b”;
- 点击“更多(M)”按钮;
- 点击“格式(O)”按钮,选择“字体”,呼出“替换字体”对话框;在“字体颜色(C)”下的下拉框中选择蓝色之后按“确定”按钮关掉对话框;
- 点击“查找和替换”对话框中的“替换(R)”或者“全部替换(A)”按钮……
参照以下两张图片:


读者需要需要举一反三的话,那么就在MS Word的帮助文件里搜索“查找和替换”,读一读帮助文档就好。

{ 2 trackbacks }
{ 11 comments… read them below or add one }
知道一些,但没有像您这么全面和专业,受教了!
有些不知道的就录制宏来解决。不过最近发现一个读者推荐的“极智能的排版软件”很强大,可以一键实现不少功能。
看似小技,会不会用,却在能力上顿生分野
在文档量膨胀的情况下,也就会有可能\不可能的分别了
学习了!
这些小技巧是非常有用的,其实有很多这样的方法和工具,但是大多数人却因为懒惰不想去学习,错过了很多好东西。
^l 是软回车,这个也很实用。个人感觉
好东西,收藏了
其实EmEditor的插件和正则表达式也很强大(虽然我对正则的了解极其有限),单独就中文正则表达式而言,cnbook(原TextPro)据说不错,没有深入体会到……
转到OpenOffice下后,Writer里面的东亚文字专门处理做得很好,我都忘了Word里面对应部分是怎么做的了。
“^#”代表单个数字
“^$”代表单个字母
“^?”代表任何单个字符(包括空格)
“^a”代表插入的批注
“^d”代表隐藏的内容
“^g”代表图片
……
这些东西玩到不用鼠标是很爽滴,效率会以几何级数上升 … 当然键盘就会磨损得比较利害。
MS Word的通配符不够强大,在“搜索”的时候能用,“替换”的时候就很多限制。所以就没介绍这些……
follow me on twitter: xiaolai
电脑上只安装了WPS2007。试了一下,这里列出的搜索替换方法在WPS中部分可用(^P的可用,格式部分不可用)。
无论是WPS还是MS Office,都不支持正则表达式。这限制了一部分用户的特殊需求。不过,Google Docs (Online)是支持部分正则表达式的。但是GDocs的正则搜索替换,也只是基于内容的,没有针对格式的搜索替换提供支持。有兴趣的可以自己测试一下。
李老师说的特殊符号比较有用,但是用处用错了。
需要知道排版的时候“段落之间空两行”是很大的忌讳——一旦想改回来就很麻烦。
这时候需要控制段落行间距来实现。
我在使用中遇到一个奇怪现象,在Word里面替换段落标记(^p)时,有的“回车符”无法被替换,这种貌似硬回车符的东西到底是什么呢?请知道的朋友指点迷津,多谢!(复制于后,就是“易懂”后面的第一个换行符)
2、为使读者易懂