Microsoft Word文档中搜索替换时常用的特殊符号

by 李笑来 on 2009/02/17

in 计算机相关

经常需要大量处理文本的读者,花一点时间学学MS Word中的“搜索替换通配符”是非常值得的。我经常看到身边的人因不懂这些基本“常识”而浪费大量时间,更有甚者,可能因为不懂这些而人为导致一些任务变成“不可完成、不可想象”的任务。

有些人(比如我)读写文档的时候,习惯于两个段落之间空一整行,因为这样可以方便阅读或者审阅。而遇到另外一些人编辑过的Word文档,其中的段落与段落紧挨着,由于习惯便觉得特别难以阅读,怎么办?只需要用CTRL+H呼出“查找和替换”对话框,搜索“^p”替换“^p^p”即可:

其中“^p”(不含引号)代表“段落标记”。

类似的特殊符号还有:

  • “^l”代表“手动换行符”;
  • “^m”代表“手动分页符”;
  • “^s”代表“不间断空格”;
  • “^+”代表“长划线”;
  • “^=”代表“短划线”;
  • “^~”代表“不间断连字符”;
  • “^-”代表“可选连字符”;

如果你想把文章中所有的“全角空格”全部替换为“半角空格”,那么就要搜索“^u8195”替换“ ”:

如果你想把所有加重字体的文本全都换个颜色(比如蓝颜色),那么:

  1. CTRL+H呼出“查找和替换”对话框;
  2. 用鼠标在“查找内容(N):”右边的输入框里点一下,而后按键盘“CTRL+b”;
  3. 用鼠标在“替换为(I):”右边的输入框里点一下,而后按键盘“CTRL+b”;
  4. 点击“更多(M)”按钮;
  5. 点击“格式(O)”按钮,选择“字体”,呼出“替换字体”对话框;在“字体颜色(C)”下的下拉框中选择蓝色之后按“确定”按钮关掉对话框;
  6. 点击“查找和替换”对话框中的“替换(R)”或者“全部替换(A)”按钮……

参照以下两张图片:

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

{ 2 trackbacks }

Microsoft Word文档中搜索替换时常用的特 殊符号 | 信息检索|搜索引擎|信息抽取|lucene|Terrier|java
2009/02/18 at 03:40
阳阳猪的del.icio.us » Blog Archive » links for 2009-02-17
2009/02/19 at 00:14

{ 11 comments… read them below or add one }

1 Genegun 2009/02/17 at 15:06

知道一些,但没有像您这么全面和专业,受教了!
有些不知道的就录制宏来解决。不过最近发现一个读者推荐的“极智能的排版软件”很强大,可以一键实现不少功能。

Reply

2 Beryl 2009/02/17 at 15:06

看似小技,会不会用,却在能力上顿生分野
在文档量膨胀的情况下,也就会有可能\不可能的分别了
 
学习了!

Reply

3 xjacks 2009/02/17 at 15:18

这些小技巧是非常有用的,其实有很多这样的方法和工具,但是大多数人却因为懒惰不想去学习,错过了很多好东西。

Reply

4 bba320 2009/02/17 at 15:41

^l 是软回车,这个也很实用。个人感觉

Reply

5 日月山人 2009/02/17 at 16:33

好东西,收藏了

Reply

6 2009/02/17 at 19:36

其实EmEditor的插件和正则表达式也很强大(虽然我对正则的了解极其有限),单独就中文正则表达式而言,cnbook(原TextPro)据说不错,没有深入体会到……
转到OpenOffice下后,Writer里面的东亚文字专门处理做得很好,我都忘了Word里面对应部分是怎么做的了。

Reply

7 路过 2009/02/17 at 21:57

“^#”代表单个数字
“^$”代表单个字母
“^?”代表任何单个字符(包括空格)
“^a”代表插入的批注
“^d”代表隐藏的内容
“^g”代表图片
……
这些东西玩到不用鼠标是很爽滴,效率会以几何级数上升 … 当然键盘就会磨损得比较利害。
 

Reply

8 李笑来 2009/02/17 at 22:10

MS Word的通配符不够强大,在“搜索”的时候能用,“替换”的时候就很多限制。所以就没介绍这些……

follow me on twitter: xiaolai

Reply

9 rex 2009/02/18 at 16:53

电脑上只安装了WPS2007。试了一下,这里列出的搜索替换方法在WPS中部分可用(^P的可用,格式部分不可用)。
无论是WPS还是MS Office,都不支持正则表达式。这限制了一部分用户的特殊需求。不过,Google Docs (Online)是支持部分正则表达式的。但是GDocs的正则搜索替换,也只是基于内容的,没有针对格式的搜索替换提供支持。有兴趣的可以自己测试一下。
 
 

Reply

10 jojo602 2009/02/18 at 19:04

李老师说的特殊符号比较有用,但是用处用错了。
需要知道排版的时候“段落之间空两行”是很大的忌讳——一旦想改回来就很麻烦。
这时候需要控制段落行间距来实现。
 
 

Reply

11 祝你平安 2009/03/22 at 13:56

我在使用中遇到一个奇怪现象,在Word里面替换段落标记(^p)时,有的“回车符”无法被替换,这种貌似硬回车符的东西到底是什么呢?请知道的朋友指点迷津,多谢!(复制于后,就是“易懂”后面的第一个换行符)

 2、为使读者易懂

 

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Previous post:

Next post: