Word中英文混排文档中删除空格的两种方法

时间:2024-03-05 05:18:29 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
Word中英文混排文档中删除空格的两种方法



方法一、标记中文字符前后空格,删除空格

第一步:连续的空格改为单个空格。

单击开始选项卡右侧编辑中的替换,打开查找和替换窗口。在查找内容中输入两个空格,在替换为中输入一个空格。重复单击全部替换进行替换,直到提示完成0处替换为止。这一步可以让字符间空格只剩一个。

第二步:去掉汉字前的空格 1、用@在汉字前面的空格处作标记。

查找和替换窗口中单击更多按钮显示高级选项,单击选中使用通配符复选项。通配符[-]用来指定要查找的字符范围,在中文字符集中第一个字是最后一个字是所以[-]就可以表示所有汉字了。输入查找内容为 [-]”(不含引号且前面有一空格)替换为则输入@^&。在此,@是随意选的一个在当前文档中没出现的字符(如果文档中有邮箱名也可用其它字符代替),^&可通过单击下面的特殊格式按钮选择查找内容输入。然后单击全部替换完成替换操作。这样所有中文间的空格前面就会出现一个@

小提示:“、﨩属于非常用字,一般的输入法无法输入,要输入“”,输入3447后选中按“Alt+X”键:要输入﨩,则输入fa29后选中按“Alt+X”键。

2、将@和汉字前的空格去掉。

在查找内容框输入“@ (不含引号且后面有一空格),替换为则不输入,取消使用通配复选项前的钩。单击全部替换,最后替换完成。

第三步:去掉汉字后的空格

1、用@在汉字后面的空格处作标记。(参照第二步1,后面有一空格) 2、将汉字后的空格和@去掉。(参照第二步1,前面有一空格)

小提示:如果想查找所有英文和数字,则可用[a-zA-Z0-9]表示。此外,若前面进行过格式替换,替换的格式在关闭重启Word 2007Word 2010前会一直存在,因此在输入替换为内容后,得先单击一下不限制格式按钮取消前面设置的格式后再替换。



方法二、反选所有中文,删除其中空格

在中英文混排的文档中,因为英文单词之间的空格是不能删除的,而中文与英文、中文与中文之间的空格又必须删除,这需要我们灵活运用Word的替换功能了。

1单击编辑”→“替换打开查找和替换对话框中的替换选项卡,单击高级按钮后高级选项列表中勾选上使用通配符项,然后在查找内容框中输入“[a-zA-Z0-9]{1,33}


{1,33}”[a-zA-Z0-9]意思是在指定大小写字母范围内任意单个字符,但注意必须用升序来表示该范围。{1,33}意思是133个前一个字符或表达式,这里的33是随意指定的,因为英文单词中有的字母有重复,而有的文档中还有多个连续的空格,为了保证够用所以指定了一个大数33。),在替换为框中输入“^&”^&表示查找内容框中的内容)。

再把光标定位在替换为框中,单击格式按钮打开格式列表,并单击列表中的字体命令打开替换字体对话框,在字体选项卡里将字体颜色设置为红色后点确定,返回查找和替换对话框中单击全部替换按钮,就可以看到凡是英文单词有空格的地方,空格前面的单词都变成红色了,因为这些红色单词后面的空格是不能删除的。(如图1



1 Word查找和替换

2、再次打开查找和替换对话框中的查找选项卡,在查找内容中录入“^?”^?代表不使用通配符时的任意字符。),并勾选突出显示所有在该范围找到的项目,再单击按钮并单击格式列表中的字体命令打开查找字体对话框,在字体选项卡里将字体颜色设置为自动后点确定,返回到查找和替换对话框中后单击查找全部按钮,就会将除了红色文字及其后面的空格之外的其他内容全部选中,这就为下一步替换空格划定好了范围。(如图2


本文来源:https://www.wddqw.com/doc/745cb26f58fafab069dc0246.html