word快速删除多余的半角空格的技巧
当我们从网上或者其它资料中复制内容到word中进行时,经常会出现很多多余的半角空格的情况,如果我们一个一个地删除,那是很费力的事,其实我们可以用word的查找和替换功能进行批量删除半角空格。
替换前的情况如下:
在开 发Palm 和无 线 电 应用程序时,Symbian EPOC操作系统是一个强大的开发平台。 The Symbian EPOC operating system is a powerful platform for the development of palmtop and wireless applications .
替换后的情况如下示:
在开发Palm 和无线电应用程序时,Symbian EPOC操作系统是一个强大的开发平台。 The Symbian EPOC operating system is a powerful platform for the development of palmtop and wireless applications .
详细操作步骤如下:
1、先选择需要批量删除半角空格的内容,然后单击菜单栏“编辑——替换”,如下图:
2、在“查找与替换”窗口下的替换选项中,先在“查找内容”输入框单击鼠标,然后单击“常规”,以便出现搜索选项和查找选项(这两个选项默认情况下是隐藏起来的),勾选“使用通配符”,在英文状态下输入“^32{1,}”,然后单击“替换为”的输入框,同样在英文状态下输入“^32”,再后单击“全部替换”,如下图:
上面的意思是查找所有一个或一个以上的半角空格,并将其替换为只有一个半角空格,这样可以保证英文单词之间有一个半角空格,其中“^32”为半角空格的代码, “{1,}”表示一个或一个以上的意思。
3、上一步中只是为保证英文单词之间有一个半角空角,但汉字之间有可能还存在半角空格,这一步就是要删除汉字之间的半角空格。
在“查找内容”输入框单击鼠标,在英文状态下输入“([!a-zA-Z])(^32)( [!a-z,A-Z])”,然后单击“替换为”的输入框,同样在英文状态下输入“\1\3”,再后单击“全部替换”,如下图:
上面的意思是查找所有由非英文字母开头、半角空格,再以非英文字母开头结尾的部分,将其中的半角空格删除。其中“[!a-zA-Z]”表示非大小写英文字母。因为查找内容中有3个内容,分别是以非英文字母开头、半角空格、非英文字母结尾,所以“\1\3”表示保留查找到的第1个和第3个。例如下图中,查找到“电”、空格、“应”,我们要保留“电”“应”,删除空格。
有关这些通配符的意思可以参阅:http://www.6699fa.cn/word/cha100728.html “Word查找与替换中使用的通配符语法详解”和http://www.6699fa.cn/word/cha10072802.html “Word查找与替换使用的特殊代码详解”。
来源:电脑技巧收藏家