指令 Gz103X - 文字內容多重取代

一句話說明:填寫最多 7 組「舊字串 → 新字串」規則,框選範圍一鍵批量完成多組文字取代,不發生級聯替換。

這個指令能做什麼

當圖面上的文字需要同時進行多組字串替換時(例如將「一樓」改「1F」、「二樓」改「2F」……多組同時處理),Gz103X 讓你只需填寫一次規則清單,框選範圍後即可一次完成所有組別的取代,無需重複執行多次 Gz103。

核心設計:系統採用「長串優先、一次掃描」策略。所有取代規則依舊字串長度由長至短排序,對每個字元位置只消耗一次,確保規則之間不會相互影響(例如先把「AB」取代為「C」後,「A」的取代規則不會再誤動原本的「AB」)。

操作步驟

  1. 執行 Gz103X 指令
  2. 彈出「多重取代」對話框,依序填入最多 7 組取代規則(舊字串 → 新字串)
  3. 確認後按「確定」關閉對話框
  4. 框選要套用的目標範圍,按 Enter 確認
  5. 狀態列顯示「已完成 N 項字串取代(M 組規則)」
  6. 若需在其他範圍繼續取代,可再次框選;完成後按 Enter 結束

支援的物件類型

物件類型 說明
單行文字(DBText) 一般標記文字
多行文字(MText) 多行說明或備註文字
標註(Dimension) 標註文字內容
多重引線(MLeader) 引線說明文字

注意事項

相關指令

指令 說明
Gz103 單組字串取代(搜尋 + 取代)
Gz103Q 移除指定字串
Gz10301 移除字首
Gz10302 移除字尾
Gz10300 一鍵移除所有空格
功能區設定 本指令位於Ribbon「文字工具」面板