捷徑文字自動化:取代、擷取、格式化一次搞定

進階 依官方資訊整理 iPhone · 圖文 7 分鐘 · 更新 2025/6/22
iLab學校智慧長AI × Apple・Apple Intelligence・捷徑自動化・依官方資訊整理
已有 8,367 人學會這個技巧
簡報模式
在捷徑 App 裡串接『取得剪貼簿』→『以規則運算式尋找文字』→『取代文字』→『格式化日期』等動作,即可不靠第三方 App,一鍵完成文字清洗、資料擷取與排版輸出。

開始前

適用系統iOS 17 以上
字級

門市櫃台最常被問的其中一句話是:「我每天要從一堆訊息裡撈出電話跟金額,有沒有什麼 App 可以幫我?」我的回答通常會讓對方愣一下——你手機裡那個叫「捷徑」的內建 App,多半就夠了,連錢都不用花。

大家對捷徑的印象停在「早安自動播音樂」那種玩具等級,可是它的文字處理能力意外地硬。規則運算式、取代、格式化日期、切分清單這四組動作組起來,日常那些煩人的文字清洗,八成都能解決。不裝任何東西,也不必開 iCloud 付費方案,iOS 17(含 iPadOS 17)以上就能跟著做。下面我用實際在店裡示範過好幾次的流程帶你走一遍。

跟做之前先確認兩件事:你的 iPhone 或 iPad 在 iOS/iPadOS 17.0 以上;捷徑 App 還在(這是內建的,萬一被誤刪,去 App Store 搜「捷徑」裝回來就好)。這篇歸在進階,會碰到 Regex,但每一步我都會講清楚,照著點不會迷路。

提醒底下的動作名稱都以繁體中文系統介面為準。如果你的裝置是別的語系,名字可能長得不太一樣,但位置是一致的,照畫面找就對了。

第一步,先把文字餵進去

任何清洗的起點,都是「資料從哪來」。最順手的就是剪貼簿——你在別的 App 複製一段東西(比方一封夾著電話和 Email 的客服信),切回捷徑馬上接手。

開捷徑 App,右上角點 開一個新捷徑。接著「加入動作」,搜「剪貼簿」,選『取得剪貼簿』。這動作沒什麼好設定的,插進去就行,它抓到的內容會自動變成下一個動作的輸入。

如果你想做成「執行時讓人自己貼」,那就改用『要求輸入』(搜「要求輸入」):輸入類型選「文字」,提示欄填一句說明,像「請貼上你要清洗的內容」。這樣每次跑捷徑都會跳出輸入框,貼進去的東西照樣往下傳。

這裡有個我自己踩過坑才學到的習慣:遇到多行的東西,像整份會議記錄或合約,先在『取得剪貼簿』後面加一個『分割文字』,用「新行」當分隔符,把整段切成一行一行的清單,再用『重複每個項目』逐行去處理。為什麼?因為對整段硬跑 Regex 出錯時很難抓哪行壞掉,切開來除錯快很多,也能精準只對某一行動手。

撈資料這件事,Regex 最強

文字到手後,要把特定東西挑出來,最利的工具是『以規則運算式尋找文字』。「加入動作」搜「規則運算式」,選它。

規則運算式欄位填你的 pattern。捷徑跑的是 ICU regex 引擎(也就是 NSRegularExpression),語法跟現在多數程式語言相容,你在網路上查到的寫法大多能直接用。幾個店裡最常用到的:

擷取台灣手機號碼(09 開頭 10 碼)
09\d{8}

擷取 Email
[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}

擷取括號內的文字(如訂單編號 (A12345))
(?<=\()[^\)]+(?=\))

擷取純數字金額(千元以上含逗號)
\d{1,3}(?:,\d{3})+

有兩件事容易忽略。一是大小寫區分預設是開著的,要不分大小寫就把那個開關關掉。二是這動作吐出來的是一個清單,每個符合的字串各佔一項——原文裡有三個電話,輸出就是三項。

撈完通常還要再加工,那就在下面接『重複每個項目』(搜「重複」)。把後續動作拖進那塊有縮排的灰色區域裡,然後在區塊內「加入動作」選「Magic Variable」→「重複項目」,就能拿到當下這一輪的值。

取代文字,看著陽春其實是清洗主力

『取代文字』單看很無聊,可是一旦搭上 Regex,它就是整套流程裡最會幹活的那個。

搜「取代文字」加進來。輸入預設接上一個動作的結果,你也可以點輸入旁邊的箭頭,挑任何 Magic Variable。重點設定大概是這幾欄:

欄位說明
尋找要取代的文字或 Regex pattern
取代為新文字(留空就是刪掉)
大小寫區分看需求開關
規則運算式一定要開,pattern 才會生效

它支援捕獲群組回參(backreference),在「取代為」用 $1$2 引用括號抓到的內容。舉個我常拿來示範的例子,把「王小明/行銷」翻成「行銷:王小明」:尋找填 ^(.+)/(.+)$(記得開規則運算式),取代為填 $2:$1,搞定。

注意取代欄位支援 `$0`(整個符合字串)到 `$9`(第 9 個捕獲群組),但不支援命名群組回參(`(?P...)`),請改用位置編號。還有一個很多人卡住的點:取代欄位裡打 `\n` 並不會被當成換行,真的要換行就在鍵盤上按 Return 鍵打進去。

幾個我幾乎天天用到的清洗 pattern:

移除所有 HTML 標籤
尋找:<[^>]+>
取代為:(空)

壓縮連續空白成一個
尋找:\s{2,}
取代為:(一個空格)

移除每行開頭的數字序號(如 1. 2. 3.)
尋找:(?m)^\d+\.\s*
取代為:(空)

統一全形標點為半形逗號
尋找:[,、]
取代為:,

日期跟數字,交給格式化動作

清完文字常常還差最後一哩:把時間戳改成看得懂的樣子,或幫數字補上千分位。

日期的話,搜「格式化日期」加入『格式化日期』。要注意如果日期欄的來源是文字(例如從 Email 撈出來的 2026/06/11),得先在前面墊一個『將文字轉換成日期』,讓捷徑把字串解析成真正的日期物件,再接『格式化日期』,否則它讀不懂。格式選「自訂」,填 Unicode date format pattern:

台灣常用日期格式範例

yyyy年MM月dd日(星期)  →  2026年06月11日(四)
格式字串:yyyy年MM月dd日(E)

ISO 8601(API 友善)  →  2026-06-11T00:00:00+08:00
格式字串:yyyy-MM-dd'T'HH:mm:ssXXX

月份英文縮寫  →  11 Jun 2026
格式字串:dd MMM yyyy

數字加千分位或貨幣,搜「格式化數字」選『格式化數字』。格式選「貨幣」會自動補 NT$、千分位、小數點;選「十進位」可以自己定小數位數。輸入若是從文字撈出來的數字字串,捷徑通常會自動轉型,萬一轉失敗,前面補一個『將輸入轉換』→「數字」明確轉一下就好。

把四個動作串成一條真的能用的捷徑

講完零件,來組一台機器。這是我在店裡實際示範過的範例:從剪貼簿撈一堆亂七八糟的會議記錄,把待辦撈出來,輸出成整齊的繁體中文清單。

捷徑名稱:會議記錄清洗機

步驟 1:『取得剪貼簿』
        ↓ 輸出:原始文字

步驟 2:『取代文字』
        尋找:\r\n|\r
        取代為:(實際換行字元)
        開啟「規則運算式」
        說明:統一換行符為 LF

步驟 3:『以規則運算式尋找文字』
        pattern:(?m)^[-•*]\s*(.+)$
        說明:擷取每行以 - / • / * 開頭的待辦項目

步驟 4:『重複每個項目』

  步驟 4a:『取代文字』
           輸入:重複項目
           尋找:^\s+|\s+$
           取代為:(空)
           開啟「規則運算式」
           說明:移除頭尾空白(trim)

  步驟 4b:『加入至變數』
           變數名稱:待辦清單

步驟 5:(重複結束)

步驟 6:『組合』
        使用「待辦清單」
        分隔符號:新行
        在最前方插入文字:「📋 會議待辦:」

步驟 7:『複製至剪貼簿』

步驟 8:『顯示通知』
        標題:「清洗完成」
        本文:「已整理 [待辦清單 項目數量] 個待辦項目」
進階步驟 3 那個 pattern 用了 `(?m)` 多行模式旗標,讓 `^` 和 `$` 對每一行的頭尾作用,而不是只認整段的最開頭和最結尾。ICU Regex 預設是單行模式,處理多行資料幾乎都得補 `(?m)`。同樣道理,想讓 `.` 跨行匹配就加 `(?s)`,兩個可以一起寫成 `(?ms)`。

兩個門市最常被回頭問的狀況

第一個是:「『以規則運算式尋找文字』怎麼只給我整段符合的字串,我明明只要括號裡那塊?」對,這動作目前輸出的就是整個符合字串(等於 $0),沒辦法直接只取 $1。解法是後面接一個『取代文字』,「尋找」填你原本那個 pattern(開規則運算式),「取代為」填 $1,就只剩第一個捕獲群組。比方原文是 訂單編號:A12345,pattern 寫 訂單編號:(\w+),取代為 $1,出來就是乾淨的 A12345

第二個是中文族群的世紀難題:「我的 Regex 在中文上常常匹配不到,哪裡錯了?」這幾乎都是同一個原因——ICU Regex 的 \w 預設不含中文字(它只認 [A-Za-z0-9_])。要抓任意中文字,請改用 Unicode 屬性語法 \p{Han};想中英數一起吃,組成 [\w\p{Han}]+。另外提醒一個隱形地雷:iOS 輸入法有時會偷偷把半形引號、破折號換成全形版,如果你的 pattern 在 Mac 上測沒事、上 iPhone 卻失靈,先去查是不是這種字元被替換掉了。

把這套玩熟之後,你會發現很多以為「非裝 App 不可」的事,手機原生就辦得到。如果你還在猶豫要不要換一台跑得動這些自動化、又能放心交給家人用的 iPhone 或 iPad,與其在規格表上鑽牛角尖,不如來我們的選機小幫手聊兩句,或直接走一趟門市,我幫你當場跑一次給你看,比什麼都清楚。

這篇對你有幫助嗎?
延伸閱讀

相關教學

為你精選

猜你喜歡

外觀
點綴色