アクション【テキストを置き換え】
📌 これはどんなアクション?
テキストの中に含まれる 特定の文字や語句を、別の文字に置き換える アクションです。
入力内容を整えたり、不要な表現を消したり、
形式をそろえたいとき に使います。
「あとから文章を修正する」「機械的に表記をそろえる」
そんな役割を担います。
📱 iPhoneで表示されるアクション情報

・入力:テキスト
・検索する文字:置き換え対象
・置き換える文字:新しい表現
・出力:置き換え後のテキスト
※ 該当する文字が複数ある場合は、すべて置き換えられます。
🧩 使いどころ(メリット・デメリット)
【メリット】
・入力ゆれを一括で修正できる
・表記ルールを強制できる
・ログやデータの整形に強い
・繰り返し処理と組み合わせやすい
【デメリット】
・意図しない部分まで置き換わることがある
・文脈を考慮した変換はできない
・複雑な条件には不向き
🔧 よくある使い方
・全角/半角表記をそろえる
・不要な記号や文字を削除する
・入力形式を決まった形に直す
・ログや一覧データを整える
🧪 具体例①:記号を削除して入力を整える
- 入力を要求(例:123-456-789)
- テキストを置き換え
- 検索する文字:-
- 置き換える文字:(空欄)
- 結果を表示
用途:
電話番号・ID整理など
→ 機械的な整形で真価を発揮
🧪 具体例②:表記ゆれを統一する
- 入力を要求(例:OK / ok / Ok)
- テキストを置き換え
- 検索する文字:ok
- 置き換える文字:OK
- 表示
用途:
ログ・入力データの正規化
🧪 具体例③:分割前の前処理として使う
- 入力を要求(例:りんご;みかん;バナナ)
- テキストを置き換え
- 検索:;
- 置き換え:,
- テキストを分割(区切り:,)
用途:
区切り文字をそろえてから分解する
→ 分割と組み合わせると効果的
🔍 関連アクションとの関係
・テキストを置き換え:文字を修正・整形
・テキストを分割:整えた文字を分解
・テキストを結合:処理後にまとめ直す
📝 使うときの注意点
・置き換え対象は慎重に指定する
・不要な全体置換に注意
・前処理・後処理のどちらで使うか意識する





