使用查询查找和替换项目

上次更新日期: 2026年8月7日

学习如何使用保存的查询来自动执行 Adobe InDesign 中的日常查找和替换操作。

查询是预定义的查找和更改操作,可自动执行重复性任务。InDesign 包含用于转换电话号码格式、标准化标点符号和修复排版问题等任务的预设查询。当您需要在多个文档中应用相同的查找和替换操作或频繁重复搜索时,请使用查询。

应用现有查询

选择编辑 > 查找/更改

“查询”列表中选择查询。 选择查询后,您可以在查找内容更改为字段中调整搜索条件以优化结果。

搜索菜单中选择您的搜索范围:文档所有文档文章

选择查找下一个以定位第一个实例。

选择更改更改全部更改/查找

使用预设查询转换电话号码

使用此电话号码转换查询来标准化整个文档中的电话号码格式。

选择编辑 > 查找/更改,并确认 GREP 选项卡处于活动状态。

查询列表中选择电话号码转换(点格式)

查看查找内容字段中的 GREP 表达式:

\(?(\d\d\d)\)?[-. ]?(\d\d\d)[-. ]?(\d\d\d\d)

根据需要修改更改为字段以设置数字格式。

例如,针对 206.555.3982 使用 $1.$2.$3;针对 206-555-3982 使用 $1-$2-$3;针对 206 555-3982 使用 $1 $2-$3

选择全部更改

保存的查询通过在查找/更改对话框的查询列表中存储文本和格式设置,让您可以重新运行和共享复杂的搜索。您无法将搜索范围与查询一起保存,因此每次运行时都要指定范围。

保存自定义 GREP 查询

选择编辑 > 查找/更改

选择文本GREP 以执行所需的搜索。

查找内容字段中使用 GREP 语法或用于搜索的特殊字符 来构建您的搜索表达式。

更改为字段中输入替换文本或图案。

使用指定要查找的属性 图标和指定要更改的属性 图标来配置任何格式设置。

根据需要选择相应选项,例如包括锁定图层和锁定对象(仅限查找) 图标、包括锁定文章(仅限查找) 图标或包括脚注 图标。

选择保存查询 图标并输入查询名称。

选择确定

运行保存的 GREP 查询

选择编辑 > 查找/更改,然后选择 GREP文本选项卡。

查询下拉菜单中选择您的查询。

搜索下拉菜单中指定搜索范围(文档所有文档文章)。

选择查找下一个以定位第一个匹配项。

选择更改更改全部更改/查找以替换文本,然后继续搜索。

删除保存的查询

选择编辑 > 查找/更改

查询列表中选择您想要移除的查询。

选择删除查询 图标。

注释

自定义问题作为 XML 文件存储在您的用户偏好设置文件夹中。自定义查询的名称会显示在查找/更改对话框的查询下拉菜单中。

  • macOS:Users/<用户名>/Library/Preferences/Adobe/InDesign/<版本>/<语言>/Find-Change Queries/<查询类型>
  • Windows:Users\<用户名>\AppData\Roaming\Adobe\InDesign\<版本>\<语言>\Find-Change Queries\<查询类型>