
Word中查找与替换功能之强大.doc
7页Word 中查找与替换功能之强大,是其他同类软件所无法比拟的,也是日常工作中的常用操作,熟练掌握和理解本讲中的内容,可以实现轻松办公、高效办公一、删除空行、空白段落、空白部分下图所示是粘贴在 Word 中的网页内容,要求使用查找与替换方法删除其中的空行、全角空格、半角空格、不间断空格,达到重整文档的效果1.删除空行按下 Ctrl+H 组合键,打开[查找和替换]对话框输入查找内容:“^l^l”查找两个连续的手动换行符,即空行 “^l”来自于[高级]/[特殊字符]/[手动换行符] 命令,它代表手动换行符输入替换内容:“^l”将两个手动换行符替换为一个手动换行符,即删除了一个空行如下图所示:单击[全部替换(A)]按钮以删除文档中的全部空行注意:由于文档中的空行可能会由两个或者两个以上手动换行符组成,因此,需要多次单击[全部替换(A)]命令,直到出现下图提示:2. 删除空白段落按下 Ctrl+H 组合键,打开[查找和替换]对话框输入查找内容:“^p^p”查找两个连续的段落标记,即空白段落 “^p”来自于[高级]/[特殊字符]/[段落标记 ]命令,它代表段落标记输入替换内容:“^p”将两个段落标记替换为一个段落标记即删除了一个空白段落。
图略)单击[全部替换(A)]按钮以删除文档中的全部空白段落注意:由于文档中的空白段落可能会由两个或者两个以上段落标记组成,因此,需要多次单击[全部替换(A)]命令在规范的 Word 文档中,手动换行符的出现频次是不多的,一般通常使用查找“^l^l”替换为“^p”的方式删除空行并重设文档段落3.删除空白继续删除空行后的查找与替换输入查找内容:“^w”查找白色空格, “^w”来自于[ 高级]/[特殊字符]/[空白区域]命令,它代表文档中所有的半角空格、全角空格、不间断空格以及制表符的任意组合,注意,取消[区分全/半角]复选框输入替换内容:“”(空),什么也不要输入,即删除查找内容如下图所示:单击[全部替换(A)]按钮,将删除所有白色空格内容二、删除指定段落如下图所示,要求分别删除五言诗句和包含“一”的诗句段落1.删除指定字符个数的段落按下 Ctrl+H 组合键,打开[查找和替换]对话框输入查找内容:“^p^? ^? ^? ^? ^? ^? ^? ^? ^? ^? ^? 查找从段落标记“^p”开始到“ ”结束的包含 11 个字符的任意文本内容 “^?”来自于[ 高级]/[特殊字符]/[任意字符]命令,它代表任意单个字符。
输入替换内容:“”(空)什么也不要输入图略)单击[全部替换(A)]按钮,将删除所有五言诗句中所在段落2.删除指定文本的段落按下 Ctrl+H 组合键,打开[查找和替换]对话框输入查找内容:“一” 查找“一” 输入替换内容:“”(空),应用“标题 1”段落样式,什么也不要输入 “样式:标题 1”在[高级]/[格式]/[样式]中设置,所设置的样式应该有别于文档中已有的标题样式如下图所示:单击[全部替换(A)]按钮,可为所有包含“一”的段落设置为“标题 1”样式继续格式的查找与替换输入查找内容:“”(空),格式:“标题 1”查找段落样式为 “标题 1”的所有内容输入替换内容:“”(空),格式:不限定格式替换中什么也不要输入,即删除所有查找内容如下图所示:单击[全部替换(A)]按钮,可删除所有“标题 1”样式的段落注意:可以使用[选择格式相似的文本 (S)]命令,全选文档中的所有标题 1 样式的文本或者非标题 1 样式的文本,删除或者保留目标文本,但此法不能删除段落标记三、全半角数字/字母的转换如下图所示,要求使用查找和替换的方法分别对文档中的字母和数字设置全角格式1.半角字母转换为全角格式按下 Ctrl+F 组合键,打开[查找和替换] 对话框,勾选[突出显示所有在该范围找到的项目]复选框。
输入查找内容:“^$”查找任意字母,不区分字母的大小写 “^$”来自于[高级]/[特殊字符]/[任意字母] 命令如下图所示:单击[查找全部(F )]按钮,Word 将全选文档中所有字母单击[格式]/[更改大小写]命令,打开 [更改大小写]对话框,选中[ 全角]单选钮,单击[确定]按钮可对所选内容应用全角格式2.半角数字转换全角数字按下 Ctrl+F 组合键,打开[查找和替换] 对话框,勾选[突出显示所有在该范围找到的项目]复选框输入查找内容:“^#”查找任意字母,不区分字母的大小写 “^#”来自于[高级]/[特殊字符]/[任意数字] 命令图略 )单击[查找全部(F )]按钮,Word 将全选文档中所有数字单击[格式]/[更改大小写]命令,打开 [更改大小写]对话框,选中[ 全角]单选钮,单击[确定]按钮可对所选内容应用全角格式四、处理化学分子式本示例以化学分子式为例,介绍查找与替换功能在下标格式设置的应用1.单分子式替换要求将文档中所有的“H2SO3”替换为“H 2SO3”操作步骤:在文档中录入正确的分子式“H 2SO3”,选中并剪切按下 Ctrl+H 组合键,打开[查找和替换]对话框。
输入查找内容: “H2SO3”查找所有的 “H2SO3”输入替换内容:“^c”替换为剪贴板上的内容, “^c”来自于[高级]/[ 特殊字符]/[“剪贴板”内容]命令查找和替换内容如下图所示:单击[全部替换(A) 按钮,可将查找内容替换成剪贴板中的内容注意:在查找和替换中,一次只能设置一种查找或者替换文本的格式而不能单独设置其中的某个,或者几个文本的特殊格式,使用剪贴板中的内容可以巧妙地解决此类问题2.多分子式替换如下图所示,要求使用查找与替换功能,转化为正常的化学反应方程式中的分子式结构1)设置字母和数字的下标格式按下 Ctrl+H 组合键,打开[查找和替换]对话框输入查找内容:“^$^#” ,查找任意字母和任意数字一起的文本内容输入替换内容:“”(空),下标格式什么也不要输入,直接使用 Ctrl+=组合键设置为下标格式如下图所示:单击[全部替换(A)] 按钮,可将所有查找的内容设置为下标格式如下图所示:(2)恢复字母的常规格式继续设置字母和数据下标格式后的查找与替换输入查找内容:“^$”,下标格式查找带有下标格式的任意字母,使用 Ctrl+=组合键直接设置为下标格式输入替换内容:“”(空),非上/ 下标格式。
什么也不要输入,多次使用 Ctrl+=组合键,设置为非上标/下标格式如下图所示:单击[全部替换(A)] 按钮,可将所有下标格式的字母恢复为常规字体格式,结果下图所示:五、叠字查找如下图所示,要求统计文档中重叠字的个数:按下 Ctrl+F 组合键,打开[查找和替换] 对话框,勾选[使用通配符 ]、[突出显示所有在该范围打到的项目]两个复选框说明:(1)输入查找内容:“(?)\1” “?”表示任意单个字符(来自[高级]/[特殊字符]/[任意字符]命令),而“(?)” 表示查找任意单个字符的表达式,这个表达式返回的结果或者值可以使用“\1”来表示2)表达式“()”是把查找内容赋值或者返回给“\n”的一种方式, “n”值与查找内容中表达式“()”的出现次数和顺序配对,如查找“(A)(B)”中“\1”返回“A”, “\2”返回“B”六、英文直引号替换为中文弯引号如下图所示,要求将示例文档中的英文直引号替换为中文引号操作:按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“"(*)"”查找两个英文引用之间的任意文本内容,并将其中的文本以表达式返回。
替换为:“"\1"” 在返回的查找内容表达式前后加上中文引号查找和替换内容如下图所示:单击[全部替换(A)]按钮注意:如果替换不成功,应先这样设置一下:单击[工具]/[自动更正选项]命令,打开 [自动更正选项]对话框,把[ 键入时自动套用格式]和[自动套用格式]选项卡,去掉[直引号替换为弯引号] 复选框中的小勾,如下图所示:七、处理奇偶段落如下所示,要求分别删除所有偶数段落、删除所有奇数段落、设置奇数段落为“标题9”模式1.删除奇数段落按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“(*^13)(*^13)”前一个“(*^13)” 代表第一个段落 (奇数段落,返回值为“\1”),后一个“(*^13)”表示第二个段落( 偶数段落,返回值为“\2”) “^13”用于在通配符状态下表示段落标记输入替换为内容:“\2”仅返回含段落标记的偶数段落内容,即删除了奇数段落查找和替换内容如下图所示:单击[全部替换(A)]按钮,如下图所示2.删除偶数段落同理可删除偶数段落输入查找内容:“(*^13)(*^13)”输入替换为内容:“\1”。
仅返回含段落标记的奇数段落的内容,即删除了偶数段落单击[全部替换(A)]按键3.为奇数段落设置标题样式按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“(*^13)(*^13)”可简化为“(*^13*^13)”输入替换内容:“☆\1\2”可简化为“☆\1”单击[全部替换(A)]按钮,所有的奇数前面增加上一个文档中没有的符号“☆” 输入查找内容“☆ (*^13)”输入替换内容:“\1”,格式为 “标题 9”单击[全部替换(A)]按钮,所有奇数段落将设置为“标题 9”样式八、处理文、中文和标点如下图(见下屏)所示,文档中包含了数字、大写字母、英文标点符号、空格、段落标记、汉字和中文标点符号等,要求完成下列设置1)删除文档中的英文字母2)删除西文字符但保留段落标记3)删除汉字4)删除汉字和标点符号高级查找与替换中的常用字符集通配符注意:“[-]”表示任意范围内的单个字符,以升序方式表示升序是指字符的 ASCII 码中的排序,或者是字符在于[符号]对话框中从上至下的位置^”可以用于查找与替换中,可以把它理解为 Chr 函数,返回字符代码对应的字符,如“^32”表示半角空格。
[!]”表示 “非”,指定范围以外的其它字符,如“[!0-9]” 是指除了数字以外的所有字符,或称为非小数1.删除英文字母按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“[a-zA-Z]”,查找所有英文字母输入替换内容:“”(空)替换中什么也不要输入,即删除所有英文字母2.删除西文字符但保留段落按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“[^1-^12^14-^127]” 查找不含“^13”( 段落标记) 的“^1-^12”、 “^14-^127”两个西文字符集输入替换内容:“”(空) 图略)单击[全部替换(A)]按钮3.删除汉字按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框输入查找内容:“[一-龥]” 查找所有中文汉字输入替换内容:“”(空) 图略)单击[全部替换(A)]按钮4.删除汉字和中文标点( 保留西文字符)按下 Ctrl+A 组合键全选文档,按下 Ctrl+H 组合键,打开[查找和替换] 对话框,勾选[使用通配符] 复选框。
输入查找内容:“[!^1-^127]”查找所有非西文字符,即所有汉字和中文标点符号输入替换内容:“”(空) 图略)单击[全部替换(A)]按钮九、号码升位如下图,要求将“5”开头的号码前加“2”,并加上区号“010”操作:按下 Ctrl+。












