王临
为了帮助孩子提高单词记忆的效率,笔者从百度文库下载了高一英语的英文词汇表,虽然也是一行一单词的形式,但这里都是使用单词、词性、中文释义的形式(如图1),现在只需要将其中的纯英文单词提取出来,手工操作显然不在考虑之列,有没有简单一些的方法呢?其实可以通过Word的Alt列选功能实现上述要求。
第1步:删除词性
在正式处理之前,我们首先需要删除词汇表中的词性信息,在Word打开英文词汇表,也可以将英文词汇表全选之后复制到Word窗口,按下“Ctrl+H”组合键,打开替换对话框,将查找内容依次设置为n.、adj.、adv.、vt.,替换为空,这样可以删除其中的词性内容,或者也可以替换为“空格+词性”的形式。
第2步:为单词和后续内容插入空格
在Word打开英文词汇表,也可以将英文词汇表全选之后复制到Word窗口,按下“Ctrl+H”组合键,打开替换对话框,将查找内容设置为英文词汇表单词和后续内容之间的空格字符,空格字符建议从词汇表复制,替换为多个空格,空格数量可视词汇表单词的最大长度而定,建议适当设置得多一些,执行之后可以将单词与后续内容分隔开来。
第3步:处理多余的空格
按住Alt键,使用鼠标列选词汇表的英文单词即可,将其复制到记事本备用,不过列复制之后会产生许多无用的空格,如果直接在Word中通过替换的方法删除空格,将无法保证一行一单词的形式!我们可以通过下面的方法快速删除空格。
删除空格的方法很简单,进入命令提示符环境,输入“type h:\temp\1.txt”并执行,“type”命令将只显示文本文件的内容,而自动忽略其中的空格(如图2),依次执行“编辑/标记/复制”的命令,再次将其粘贴到记事本,现在可以发现这里已经没有多余的空格(如图3)。