Word中回车符空格符的替换
Word 中回车符空格符的替换 用"替换"功能一次删除全文的空行: 点“编辑”->“替换”,在“查找内容”框中输入^P^P,在“替换为”框中输 入^P,点“全部替换”。 如果有连续的空行,可多点两次“全部替换”按钮。 在日常工作中,我们经常从网上下载一些文字材料,往往因空行多使得页数居 高不下。关于“空行替换”的相关文章也看过一些,大致都是这种方法:在“编 辑”菜单中打开“查找和替换”对话框,在“查找内容”中输入“^p^p”“替 换为”中输入“^p”,然后“全部替换”。 而眼下的一份二级C 试卷,用上面的方法却是屡试屡败,每次都是提示:“Word 已完成对文档的搜索并已完成0 处替换”。为什么空行就在眼前,Word 却不认 识它呢?经过细心查找,发现在用替换的办法删除空行时要注意两个问题: 分清文件中用的是手动换行符(“Shift+回车”),还是段落标记 “^p^p”替换成“^p”并不能替换所有的空行。如果文件中用的是手动换行符, 那么就要用“^l^l”替换成“^l”(这里用的不是1,而是L 字母的小写,也可 以直接用替换对话框里的“特殊字符”,里面有“有手动换行符”),空行才能 去除。 我要用的试卷正是用手动换行符换行的。可是我也用了“^l^l”替换成 “^l”的办法,用“全部替换”时依然提示“Word 已完成对文档的搜索并已完 成0 处替换”这又是为什么呢?把我搞得一头雾水,为了搞清楚到底问题出在哪 里,我又在Word 文档中分别用手动换行符和回车符制造一些空行,用“^p^p” 替换成“^p”和“^l^l”替换成“^l”来验证,结果能顺利完成空行的删除。 为什么我自己输入的可以替换,网上下载的却不能呢?难道这里面还有“机 关”? 2.注意空格的存在 无奈之下,我只得手工删除了。在删除的过程中,我发现了它的秘密:原来每个 空行的换行符前还有一个空格。空格成了折腾我的“罪魁祸首”!再用“^l ^l”(注意两个换行之间有一个空格)替换成“^l”,替换终于有成果了。单击 了几次全部替换,又更改了几次“查找内容”,比如把“^p ^l”替换成“^l,。 我的页面中再也没有空行了。 看来用替换的方法来删除空行时,要灵活对待查找的内容,不然,Word 可不懂 你的心。 电脑是智能的也是最“死心眼”的。 一、去掉表格和格式 为了版面的整齐,网页文档都是以表格的形式存在的,只是一般情况下表 格的颜色被设为无色或表格宽度被设为0,所以我们在网页上看不到表格。另外, 网页文档中换行用的都是手动换行符,还有对字体等格式的设置。如果把从网页 上复制的文字直接粘贴到Word 中,那么它们也都粘贴进来了,这给重新排版带 来了很大的麻烦。 从“编辑”菜单中单击“全选”,然后单击“剪切”,再单击“选择性粘 贴”。在打开的的“选择性粘贴”对话框中选择“形式”为“无格式文本”,确 定。这样表格和各种格式都没了,手动换行符也变成了回车符(段落标记)。 另 外还可以从“文件”菜单中选择“另存为”,把文档保存为纯文本文件,再用 Word 打开,效果和上面的方法完全一样。 如果刚从网页上复制了文字,那么在Word 中可以直接执行“选择性粘贴” 的步骤,这样将省事得多。 二、删除空格 网页文字中会有许多的空段和空格,在Word 中排版时也需要清除。那么为 什么这一步要删除空格,而不是先删除空段呢?道理是:有些看起来什么也没有 的段落中可能存在空格,而有空格的段落并不是真正的空段,在Word 中没法对 它们批量执行删除操作。 首先,从“编辑”菜单中打开“替换”对话框(打开后暂时不要关闭,后 面的操作都要在这里完成)。把光标定位到“查找内容”文本框中,按一下空格 键输入一个空格(默认情况下是半角空格),“替换为”文本框中什么都不填。 单击“全部替换”,Word 将删除所有的空格。你可能会说怎么我这还有许多空 格呀?别急,如果这样的话,那是因为这个文档中还有另外两种空格:全角空格 和制表符空格。对这两种空格,半角空格是不会把它们当一家人的,所以替换时 对它们置之不理。打开中文输入法,按Shift+空格键,切换到全角状态,然后 按空格键在“查找内容”框里输入一全角空格,“替换为”为空,再按“全部替 换”,所有的全角空格也都删除了。再单击对话框中的“高级”按钮,然后单击 “特殊字符”,选择“制表符”,在“查找内容”框中会出现“^t”(当然也可 以手工输入),“替换为”为空,再单击“全部替换”,制表符空格也都没了。 三、删除空段 删除空段的时机终于成熟了。在“查找和替换”对话框的“高级”模式下, 两次单击“特殊字符”中的“段落标记”,“查找内容”框中将出现两个“^p” (也可以手工输入^p^p),再把光标定位到“替换为”框中,单击“段落标记” 输入一个“^p”,再单击“全部替换”,文档中所有的空段全部消失。 其中的道理是什么呢?请想一下,没有空格的空段是怎样产生的?不正是 我们连打了两次回车之后才有的么?现在把两个连续的回车替换成一个,正好消 除了那个空段。 如果有连续的空段的话,一次替换不完,你可以多按几次“全部替换”, 直到提示找不到替换的对象为止。 |
|