【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《毕业论文插入对参考文献引用的方法》,欢迎阅读!

毕业论文中插入对参考文献引用的高效率方法见群共享里
第4章
如果采用手工方法,修改过程中如果在引用[1]后插入其它引用,导致后面的整个引用次序变化,原来的[2]要变成[3],原来的[3]要变成[4]。只能一个一个再改,很麻烦。采用插入尾注的方法就可以根据位置的不同自动改变。
如果从一开始就使用了效率较低的方式,手工插入了对参考文献的引用,已经积重难返。可能遇到这样的问题:
要将几十个参考文献的引用[1],[2]变成上标[1],[2],一个一个改,太麻烦。使用正则表达式可以一下全部搞定。
什么是正则表达式?
简单来讲,正则表达式就是 查找功能的高级版本,能够更精确地查找(术语叫做匹配)你想要的字符串(比如hello)
什么是字符串呢?顾名思义,字符串就是一串字符(即0个或更多个的字符)。 什么又是字符呢?字母,数字,标点符号,空格,换行符,汉字等等都是字符。
很可能你使用过Windows/Dos下用于文件查找的通配符(wildcard),也就是*和?。如果你想查找某个目录下的所有的Word文档的话,你会搜索*.doc
学习正则表达式的最好方法是任务驱动,从例子开始,理解例子之后再对例子进行修改,实验。熟悉之后对自己的论文进行修改。为了防止自己基本排好的论文被搞得乱糟糟,修改前最好先做个备份,虽然你会Ctrl + Z
下面就以例子来简单介绍正则表达式的使用:
正则表达式有些字符具有特殊含义,叫做元字符。比如*,?,( )(含义见表格)
能够匹配的实例 正则表
含义
达式 Heo Hero He2o Hello
任意长度字符串(长度大于等于0) * He*o √ √ √ √ 任意单个字符 ? He?o √ √ 将匹配的内容当作一个整体 ( )
(He2o) √
以便后文以这样的方式\1引用
如果要查找元字符要加上转义字符 \ 先练习下查找文章中所有的 [ 按Ctrl + f 出现“查找”对话框
有了这些基础,就可以写出匹配所有引用的正则表达式了 按Ctrl + h 出现 “替换”对话框
最后选择替换或者全部替换即可
但是正则表达式解决不了插入新的引用后导致引用序号变化的问题。所以还是推荐使用尾注的方法来插入对参考文献的引用。
本文来源:https://www.dy1993.cn/34I.html