为了将有道词典中积累的单词导出然后导入到另一款叫91的英语学习软件中,可是从有道词典导出的格式和91英语软件要求导入的格式不同,需要调整后才能导入。为此,换了半天的时间来研究word替换功能,尤其是其中的通配符使用问题。闲话不说上例子:
有道导出的格式:
1, statement ['steitmənt]
n. 声明;陈述,叙述;报表,清单
2, guarantee [,ɡærən'ti:]
n. 保证书;抵押品;保证;担保;保证人
vt. 保证;担保
3, conversely ['kɔnvə:sli]
adv. 相反地
conversely: 相反地 | 倒地 | 相反的
4, intelligent [in'telidʒent]
adj. 智能的;聪明的;理解力强的
intelligent: 理解力强的 | 智能的 | 聪明的
5, adults
n. 成年人(adult的复数形式)
91要求的格式:
statement ['steitmənt]n. 声明;陈述,叙述;报表,清单
guarantee [,ɡærən'ti:]n. 保证书;抵押品;保证;担保;保证人 vt. 保证;担保
conversely ['kɔnvə:sli]adv. 相反地 conversely: 相反地 | 倒地 | 相反的
intelligent [in'telidʒent]adj. 智能的;聪明的;理解力强的 intelligent: 理解力强的 | 智能的 | 聪明的
adults n. 成年人(adult的复数形式)
可见有两个地方不同,其一导入要求没有数字需要;其二单词、音标和汉字解释应该是一行上。如果就这5个单词当然手动操作最为快捷,可以我们往往面对的是上千,上万个单词,如果手动去操作这个工作量可想而知,下面就是我实现的步骤:
第一步:将导入的word文档内容复制到txt文档然后再复制回word文档中,其目的是为了让所有的特殊字符规范统一。
第二步:消除掉word文档中所有的回车键(包括软回车和硬回车),做法是
1、将需要重新编排的文章粘贴进word的编辑窗口,勾选“工具/选项/视图”窗口中的“段落标记”并
“确定”。这时,文章不该换行的地方便显示出“左下弯钩”符号。
2、全选文档,从“编辑”/“替换”窗口中选“替换”标签。在弹出的窗口中,有两个空白输入框,上方
为“查找内容”,下方为“替换为”。
3、点右下方的“高级”按钮,在弹出的窗口中点“特殊字符”按钮,这时出现一个下拉菜单。在这个下
拉菜单中选“段落标记”,这时在“查找内容”框中就自动输入了一个左上方带有向上小箭头的字母
“^p”。
4、将光标移到“替换为”窗格,在“特殊字符”菜单中选“不间断空格”,这时在“替换为”框中就自动
输入了一个左上方带有向上小箭头的“^s”。
5、点取“全部替换”按钮,每行末尾的硬回车就自动去掉了,文字按照窗口内自动换行的规律重新排
列。
结果如下:
1, statement ['steitmənt]n. 声明;陈述,叙述;报表,清单 2, guarantee [,ɡærən'ti:]n. 保证书;抵押品;保证;担保;保证人 vt. 保证;担保 3, conversely['kɔnvə:sli]adv. 相反地 conversely: 相反地 | 倒地 | 相反的 4, intelligent [in'telidʒent]adj. 智能的;聪明的;理解力强的 intelligent: 理解力强的 | 智能的 |聪明的 5, adults n. 成年人(adult的复数形式)
第四步:使用通配符
我要将数字+跟逗号(1,2,3,。。。)一起替换成回车,这样就和导入的格式一样了。
1、打开替换窗口,点击更多窗口,在使用通配符前打钩。
2、查找内容中输入[0-9](1位数字用[0-9],两位数[0-9][0-9],。。。),替换为输入^l
3、全部替换即可
结果如下:
statement ['steitmənt]n. 声明;陈述,叙述;报表,清单
guarantee [,ɡærən'ti:]n. 保证书;抵押品;保证;担保;保证人 vt. 保证;担保
conversely ['kɔnvə:sli]adv. 相反地 conversely: 相反地 | 倒地 | 相反的
intelligent [in'telidʒent]adj. 智能的;聪明的;理解力强的 intelligent: 理解力强的 | 智能的 | 聪明的
adults n. 成年人(adult的复数形式)
通配符详细使用参见:http://www.cnblogs.com/lumnm/archive/2011/08/07/2130234.html