![Word:如何查找所有以右括号“)”结尾的年份(19xx 或 20xx)](https://linux22.com/image/1623128/Word%EF%BC%9A%E5%A6%82%E4%BD%95%E6%9F%A5%E6%89%BE%E6%89%80%E6%9C%89%E4%BB%A5%E5%8F%B3%E6%8B%AC%E5%8F%B7%E2%80%9C)%E2%80%9D%E7%BB%93%E5%B0%BE%E7%9A%84%E5%B9%B4%E4%BB%BD%EF%BC%8819xx%20%E6%88%96%2020xx%EF%BC%89.png)
我正在帮助某人对学术论文进行双向引用检查。
我想要做的是使用“查找”功能查找所有引用实例;所有引用都应具有这种格式
(Author 20xx) 或 (Author 19xx)“作者”可以是多位作者,例如 (AuthorA, AuthorB 2019) 或 (AuthorA et al. 2019),但始终在作者后和年份前留一个空格(19xx 或 20xx),后跟一个右括号。
有没有一种快速的方法可以找到所有“年份”字符串,特别是以“)”结尾的年份
答案1
- 按CTRL+ H。
- 在“查找内容”框中输入:
[12][90][0-9][0-9]\)
- 点击更多,然后启用“使用通配符”
解释:
[12]
:以 1 或 2 表示的值[90]
:值 9 或 0[0-9][0-9]
:查找范围在 00-99 之间的值\)
: 找到括号
编辑:根据 @Toto 的正确评论,上述内容也会找到 1000 或 2099(不是 OP 所搜索的日期),需要进行 2 次搜索。第一次搜索 19xx,第二次搜索 20xx。
- 对于 19xx:搜索
19[0-9][0-9]\)
- 对于 20xx:搜索
20[0-2][0-9]\)
19[0-9][0-9]
将查找从 1900 年到 1999 年的年份,而20[0-2][0-9]
将查找从 2000 年到 2029 年的年份。