使用查詢尋找和取代項目

上次更新時間 2026年8月7日

了解如何使用儲存的查詢來自動化 Adobe InDesign 中的日常尋找和取代操作。

查詢是預先定義的尋找和變更操作,可自動執行重複性的工作。InDesign 包含預設集查詢,適用於轉換電話號碼格式、標準化標點符號和修正排版問題等工作。當您需要在多個文件中套用相同的尋找和取代操作,或經常重複搜尋時,請使用查詢。

套用現有查詢

選取「編輯 > 尋找/變更」。

從「查詢」清單中選取查詢。 選取查詢後,您可以在「尋找什麼」和「變更為」欄位中調整搜尋條件,以微調結果。

從「搜尋」選單中選取您的搜尋範圍:「文件」、「所有文件」或「內文」。

選取「尋找下一個」以找到第一個結果。

選取「變更」、「全部變更」或「變更/尋找」。

使用預設查詢轉換電話號碼

使用這個「電話號碼轉換」查詢來標準化整個文件中的電話號碼格式。

選取「編輯 > 尋找/變更」然後確認「GREP」標籤在作用中。

從「查詢」清單中選取「電話號碼轉換 (點格式)」。

檢閱「尋找什麼」欄位中的 GREP 表示式:

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

視需要修改「變更為」欄位以格式化數字。

例如,$1.$2.$3 是 206.555.3982,$1-$2-$3 是 206-555-3982,而 $1 $2-$3 則是 206 555-3982。

選取「全部變更」。

儲存的查詢可讓您重新執行及共用複雜的搜尋,方法是將文字和格式設定儲存在「尋找/變更」對話框的「查詢」清單中。您無法將搜尋範圍與查詢一起儲存,因此每次執行時都要指定範圍。

儲存自訂 GREP 查詢

選取「編輯 > 尋找/變更」。

選取「文字」或「GREP」以執行您想要的搜尋。

使用 GREP 語法或「用於搜尋的特殊字元,在「尋找什麼」欄位中建構您的搜尋表示式。

在「變更為」欄位中輸入取代文字或模式。

使用「指定要尋找的屬性 圖示和「指定要變更的屬性 圖示來設定任何格式設定。

視需要選取選項,例如「包括鎖定的圖層和鎖定的物件 (僅限尋找) 圖示、「包括鎖定的內文 (僅限尋找) 圖示,或「包括註腳 圖示。

選取「儲存查詢 圖示並為查詢輸入名稱。

選取「確定」。

執行儲存的 GREP 查詢

選取「編輯 > 尋找/變更」,然後選取「GREP」或「文字」標籤。

從「查詢」下拉式選單中選取您的查詢。

從「搜尋」下拉式選單 (「文件」、「所有文件」或「內文」) 中指定搜尋範圍。

選取「尋找下一個」以找到第一個結果。

選取「變更」、「全部變更」或「變更/尋找」,以取代文字並繼續搜尋。

刪除儲存的查詢

選取「編輯 > 尋找/變更」。

從「查詢」清單選取您要刪除的查詢。

選取「刪除查詢 圖示。

備註

自訂查詢會以 XML 檔案的形式儲存在您的使用者偏好設定資料夾中。自訂查詢的名稱會顯示在「尋找/變更」對話框的「查詢」下拉式選單中。

  • macOS:Users/<使用者名稱>/Library/Preferences/Adobe/InDesign/<版本>/<語言>/Find-Change Queries/<查詢類型>
  • Windows:Users\<使用者名稱>\AppData\Roaming\Adobe\InDesign\<版本>\<語言>\Find-Change Queries\<查詢類型>