zoukankan      html  css  js  c++  java
  • 如何使用word通配符功能,实例详解

    为了将有道词典中积累的单词导出然后导入到另一款叫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


     

  • 相关阅读:
    CSS之边界塌陷
    不用for loop循环一个读取一个文件
    CSS之毗邻选择器与普通兄弟选择器的区别
    python 一行代码
    Regex Golf 练习记录
    c实现双向链表
    c实现单向链表
    c++实现 String 类
    js获取指定小时日期格式化
    git clone Timed out 解决
  • 原文地址:https://www.cnblogs.com/lumnm/p/2130257.html
Copyright © 2011-2022 走看看