# 查找替换

有时候我们需要把一批文献的某个字段中的内容替换为新内容，如在[EndNote中英文混排时et al和等的3种解决方法](http://www.howsci.com/endnote-eng-cn-refer-etal.html)一文中[科研动力](http://www.howsci.com/)介绍了3种解决英文文献「et al.」 和中文文献「等」的问题。其中有一条方法是要求把中文文献的类型都要修改，如果中文文献比较多的话，一个个的修改很麻烦。此时就需要字段的查找替换了。因此[EndNote批量修改文献类型](http://www.howsci.com/endnote-find-replace.html)也是利用了查找替换功能

使用查找替换可以查找文献的内容并替换为相应的内容，修改仅局限于文献特定的栏目，查找替换还可以：

* 严格匹配大小写或者句子
* 格式改变包括粗体，斜体，下划线，纯文体，上下标或者符号字体

**警告：**&#x672C;操作不可逆，事先注意作好数据库备份

### 查找替换方法

1. 选择需要修改的文献，确认这些文献在当前数据库窗口中。可使用下面的方法控制文献的显示：\
   显示所有文献\
   隐藏选中的文献\
   显示选中的文献或搜索数据库
2. 依次打开菜单 Edit >> Find and Replace
3. 栏目列表中选择需要替换的栏目内容
4. Find 文本框中输入期望修改的文本内容，如需输入 Tab 或者回车，在右上方的「Insert Special」中选择
5. 选择不否匹配大小写 (Match Case) 或单词 (Match Words)\
   \
   默认匹配单词选项是选中的，如果更改这个设置要特别注意所需更改的内容是否是另个单词的一部分或者是上下文中的一部分。什么意思？[科研动力](http://www.howsci.com)举个例子，如果想替换 sci 为 howsci，sci 可能是一个词，也可能是 science 这个词的一部分，如果不匹配单词的话，最后 science 中的 sci 也会替换成 howsci，最后变成了 howscience，这不是我们想得到的结果。
6. Replace with 文本框中输入希望最后修改成的文本，如需输入 Tab 或者回车，在右上方的 Insert Special 中选择。如果单词有不同的大小写形式，建议选择保持首字母大写「Retain Capitalization」。例如一个单词可能在句首是大写，但在在句中可能是小写。如果替换的是缩略词是未缩写形式，不要选择保持首字母大写。
7. 选择 Change 按钮继续，此时会跳出对话框否确认改变
8. 确定以继续

### 批量更改文献类型

一个文献的类型好改，在文献预览或者编辑窗口直接选择新的文献类型即可。如果是批量修改多个文献类型，这种方法就不适用，此时可使用查找替换的方法批量操作。如[EndNote批量修改文献类型](http://www.howsci.com/endnote-find-replace.html)就是这么一个例子。

1. 选择需要修改文献类型的多个文献
2. 使用显示选择的文献仅显示选中的文献
3. 依次打开菜单 Edit >> Find and Replace
4. Reference Type
5. Find 文本框中输入需要改变的文献类型
6. 默认选中 Match Words，如需更改注意事项同上
7. Replace with 文本框输入希望改成的文献类型
8. 点击 Change
9. 跳出的对话框中确认操作
