首页 > 其他分享 >论文引用 | 如何将正文引用批量设置上标?

论文引用 | 如何将正文引用批量设置上标?

时间:2024-12-22 15:27:07浏览次数:11  
标签:方括号 数字 批量 字符 符号 逗号 查找 引用 上标

本方法适用对象:

请注意,本方法针对下图所示论文引用格式:

①外部:半角中括号

②内部:数字,数字与半角逗号的组合,数字与连接符号的组合,数字、半角逗号与连接符号的组合

主要步骤:

1. 打开高级查找

2. 在查找内容中输入

\[[0-9,-]{1,}\]

并勾选搜索选项中的“使用通配符”

3. 点击在以下项中查找下拉菜单中的主文档,完成选择

4. 点击上标按钮,将所有已经选择的引用符号设置为上标形式

5. 完成!

原理说明:

以下是对下列通配符表达式的详细解释:

\[[0-9,-]{1,}\]

1. 转义方括号部分: 在通配符的语法里,方括号本身有着特殊的含义,它们常被用于界定一个字符组的范围。但当我们实际想要查找的内容中就包含方括号本身时,就需要在它们前面加上斜杠进行转义,以此来告诉软件,我们查找的就是实实在在的方括号这两个符号,而非将它们作为界定字符组等的语法标识来使用。所以在这个表达式中,开头和结尾的斜杠方括号,表示我们要查找的内容是被方括号括起来的部分。

2. 字符组定义部分: 这一部分用于明确具体要匹配哪些字符。其中,方括号界定了一个字符组的范围,在这个组内包含了“0-9”、逗号“,”以及连接符号“-”这几类字符。“0-9”代表从数字0到数字9这十个阿拉伯数字,意味着可以匹配单个数字;而逗号“,”和连接符号“-”则允许匹配包含这两种符号的内容。简单来说,只要是方括号内出现的字符属于这三种类型中的任意一种,都有可能符合后续的匹配条件。

3. 数量限定部分: 大括号部分是一个数量限定符,它的作用是对前面所定义的字符组(也就是[0-9,-]里涵盖的字符)出现的次数进行规定。这里大括号部分表示前面字符组里的字符在文本中出现的次数至少是1次,也就是可以出现1次或者更多次,没有上限要求。例如像“[1]”,其中数字“1”属于[0-9]这个范围,且出现了1次,符合要求;“[1,5-9]”中包含了数字、逗号以及连接符号,且整体出现了1次在方括号内,同样也满足该表达式所设定的匹配条件。

整个通配符表达式的功能就是在文档中查找那些被方括号括起来,且方括号内包含至少1次数字(0-9)、逗号“,”或者连接符号“-”的这类内容。通过使用这样的表达式,我们可以在文本处理时,快速定位到符合这些格式特征的部分,进而方便地进行诸如替换、格式调整等后续操作,大大提高文本编辑的效率。 

标签:方括号,数字,批量,字符,符号,逗号,查找,引用,上标
From: https://blog.csdn.net/Vincent678/article/details/144647127

相关文章

  • 引用 | 如何将正文引用批量设置上标?
    本方法适用对象:请注意,本方法针对下图所示论文引用格式:①外部:半角中括号②内部:数字,数字与半角逗号的组合,数字与连接符号的组合,数字、半角逗号与连接符号的组合主要步骤:1.打开高级查找2.在查找内容中输入\[[0-9,-]{1,}\],并勾选搜索选项中的“使用通配符”3.点击在以下......
  • 易优CMS中如何批量修改友情链接的打开方式?
    在易优CMS中,如果你需要批量修改大量友情链接的打开方式(例如,将所有链接统一设置为在新窗口中打开),可以通过以下步骤来实现。以下是详细的步骤和注意事项:进入后台管理:登录易优CMS后台,进入“友情链接”管理页面。选择需要修改的链接:在友情链接列表中,勾选需要批量修改的链接......
  • AI批量视频混剪工具做视频带货的必备小咖批量剪辑助手款视频批量自动剪辑软件技术研究
    AI批量视频混剪工具在视频带货领域的技术研究摘要:本文旨在探讨一款专为视频带货领域设计的AI批量视频混剪工具——小咖批量剪辑助手。该工具通过集成先进的视频处理技术,实现了视频的高效、自动化编辑,为视频带货提供了强有力的技术支持。一、引言随着电子商务的蓬勃发展,视......
  • Labelme 图片批量缩放脚本
    Labelme标注文件,批量resize图片和对应标签,可以得到更多的训练数据importcv2importosimportjsondefresize_image(image,size):#计算新的尺寸,保持宽高比r=min(size[0]/image.shape[1],size[1]/image.shape[0])dim=(int(image.shape[1]*......
  • Origin绘图教程 | 创建模板与批量绘图
    主要内容:创建图形模板+批量绘图图形模板 请打开在我们在第一课:我的第一张绘图中保存的项目文件。点选图形窗口。可以通过菜单列表文件:近期项目来快速打开最近保存过的项目文件。 1.双击坐标刻度线标签,打开坐标轴对话框。 2.按住Ctrl键并选中对话框左边的上轴和右轴图标......
  • mysql批量更新数据库内全部表某个字符串为另外一个字符串
    示例:把指定数据库minex-pms所有表中的project_depart_name字段重庆项目部更改为渝北项目部,不存在project_depart_name字段的表排除掉,使用临时表和sql脚本的方式实现sql脚本:--1.创建实体表来存储需要更新的表名CREATETABLEIFNOTEXISTStables_to_update(table_nam......
  • PCB批量板厂分享多层PCB内部长啥样?
    今天让我们一同揭开多层PCB,通过立体图形展示的PCB内部结构图,深入探寻各种叠层结构的奥秘。首先,高密度互联板(HDI)的核心关键在于过孔。多层PCB的线路加工与单层双层有相似之处,然而过孔工艺却大相径庭。线路靠蚀刻而成,过孔则需钻孔后镀铜,这是硬件开发的基本常识。多层......
  • Dubbo 3.x源码(27)—Dubbo服务引用源码(10)subscribeURLs订阅应用级服务url
    基于Dubbo3.1,详细介绍了Dubbo服务的发布与引用的源码。上文我们学习了Dubbo3的应用级服务发现订阅refreshServiceDiscoveryInvoker方法的源码,下面我们将会学习应用级服务发现订阅后半部分的源码,即在获取到服务应用名之后,通过subscribeURLs方法进行应用级别的服务url订阅......
  • 批量为每个mongodb 创建user 给与权限
     importpymongofrompymongo.errorsimportOperationFailure#连接到MongoDBclient=pymongo.MongoClient("mongodb://root:root@192.168.18.54:27017/")#获取所有数据库名称db_names=client.list_database_names()#要创建的用户信息username="mongosea"......
  • Python语言编写多表格批量合并思路
    运用Python语言,可将同一文件夹下的多个表格整合为一个,可避免人工重复性工作,且提高准确性。实现数据的高效汇聚与统一管理,充分彰显Python在数据处理领域的卓越效能与便捷特性。的第一步,精准地选定即将开展表格合并操作所对应的目标文件夹,此文件夹作为整个数据整合的基础数......