Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表

时间:2022-02-07 16:21:20

1. 前言

问题:Word写论文如何把文中的缩写快速转换成注释表?

原来样子:
Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
想要的样子:
Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表

2. 步骤

  1. 使用查找替换高级用法,替换缩写顺序
  2. 选中所有文字
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
  3. 打开查找替换对话框,输入以下表达式:
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
  • 替换后样子:
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
  • 上边用到的两行表达式:
    查找内容:([一-龥a-zA-Z]@)([(])([a-zA-Z -]@)(,)([A-Za-z]@)([)])
    替换为:\5#\3,\1

  • 表达式解释:
    • 忽略缩写的具体内容,只看格式,比如:信息和通信技术(Information and Communication Technology,ICT)这句话,忽略文字具体内容,这句话的格式就是:中文全称+英文左括号+英文全称+中文逗号+大写英文缩写+英文右括号
    • 想要的顺序是:大写英文缩写+英文全称+中文逗号+中文全称
    • ():括号里边是表达式,在替换为一栏中,根据表达式在查找内容一栏中的顺序,用\+表达式顺序数字来代表这个表达式匹配到的具体内容,是具体内容哦。比如,假设([a-z]@)是第1个表达式,并且匹配到了abc,那么\1就代表abc
    • -:表范围,比如a-z代表了az所有小写字母,一-龥代表了所有汉字
    • []:任意一个括号中的字符,比如:[a-z]表示任意一个英文小写字母,[一-龥]表示任意一个中文汉字,[a-z一-龥]代表任意一个英文小写字母或者中文汉字
    • @:零个或者多个前一个表达式代表的字符。比如:[a-z]@可以匹配到aababc等小写字母组成的字符串,但不能匹配含有大写的字符串,比如aBc不能匹配到
    • ([一-龥a-zA-Z]@):表达式1,作用:匹配“中文全称”字符串
    • ([(]):表达式2:作用:匹配“英文左括号”
    • ([a-zA-Z -]@):表达式3,作用:匹配“英文全称”字符串
    • (,):表达式4,作用:匹配“大写英文缩写”字符串
    • ([)]):表达式5,作用:匹配“英文右括号”
    • \5:代表第5个表达式匹配到的字符串具体内容
    • #':就是一个普通字符,后续文字变表格用,你也可以用其它的
    • \3:代表第3个表达式匹配到的字符串具体内容
    • \1:代表第1个表达式匹配到的字符串具体内容
    • ([一-龥a-zA-Z]@)([(])([a-zA-Z -]@)(,)([A-Za-z]@)([)])的意思就是匹配具有这个格式的字符串,也就是你文中缩写的格式;\5#\3,\1就是调整匹配到的字符串的顺序,即把原来的顺序改为:大写英文缩写+英文全称+中文逗号+中文全称
    • 这是查找替换的高级用法,可以参看我博客的查找替换系列:Word查找替换高级玩法系列
  1. 选中替换后的文字 > 插入 > 表格 > 文本转换成表格
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
    Word 查找替换高级玩法系列之 -- 把论文中的缩写词快速变成目录下边的注释表
  2. 如果你想让缩写按照字母顺序排序,那么只需要把这个表格复制到Excel中,粘贴选项选择:匹配目标格式,按照如下操作:


未完 ......

点击访问原文(进入后根据右侧标签,快速定位到本文)