我有一个参考 bib 文件,其中有几百个重复条目,其语法如下:
@article{author2020article,
title={This is Some Random Article Title},
author={Author, Name1 and Author, Name2 and Author, Name3 and Author, Name4},
journal={This is a journal name here},
volume={1},
number={5},
pages={447--455},
year={2020},
publisher={This is Some Publisher}
}
我想正确地将期刊名称大写,例如 from: This is a journal name here
、to: This is a Journal Name Here
。
我对 Microsoft Word 的正则表达式实现感到困惑。到目前为止,我能够使用以下方法选择整个日记帐分录行:
journal\=\{*?\},
但当我需要用它做些什么时,我却陷入了困境。
我想:
查找期刊标题的所有实例(即仅标题,在花括号之间,而不是整行)
如果可能的话,排除某些词(例如“is”、“a”、“an”、“the”等)
更改大小写
到目前为止,我所做的是使用“查找”对话框和上面显示的通配符搜索查找所有出现的情况,使用 UI 菜单将大小写更改为“每个单词大写”,然后手动将某些单词的大写恢复为(Journal
to journal
、Is
tois
等)。
有没有办法通过“查找和替换”对话框来执行此操作?至少对于三个步骤中的某些步骤而言。
先感谢您。