📌 これはどんなアクション?

テキストの中に含まれる 特定の文字や語句を、別の文字に置き換える アクションです。
入力内容を整えたり、不要な表現を消したり、
形式をそろえたいとき に使います。

「あとから文章を修正する」「機械的に表記をそろえる」
そんな役割を担います。


📱 iPhoneで表示されるアクション情報

・入力:テキスト
・検索する文字:置き換え対象
・置き換える文字:新しい表現
・出力:置き換え後のテキスト

※ 該当する文字が複数ある場合は、すべて置き換えられます。


🧩 使いどころ(メリット・デメリット)

【メリット】
・入力ゆれを一括で修正できる
・表記ルールを強制できる
・ログやデータの整形に強い
・繰り返し処理と組み合わせやすい

【デメリット】
・意図しない部分まで置き換わることがある
・文脈を考慮した変換はできない
・複雑な条件には不向き


🔧 よくある使い方

・全角/半角表記をそろえる
・不要な記号や文字を削除する
・入力形式を決まった形に直す
・ログや一覧データを整える


🧪 具体例①:記号を削除して入力を整える

  1. 入力を要求(例:123-456-789)
  2. テキストを置き換え
  • 検索する文字:-
  • 置き換える文字:(空欄)
  1. 結果を表示

用途:
電話番号・ID整理など
機械的な整形で真価を発揮


🧪 具体例②:表記ゆれを統一する

  1. 入力を要求(例:OK / ok / Ok)
  2. テキストを置き換え
  • 検索する文字:ok
  • 置き換える文字:OK
  1. 表示

用途:
ログ・入力データの正規化


🧪 具体例③:分割前の前処理として使う

  1. 入力を要求(例:りんご;みかん;バナナ)
  2. テキストを置き換え
  • 検索:;
  • 置き換え:,
  1. テキストを分割(区切り:,)

用途:
区切り文字をそろえてから分解する
分割と組み合わせると効果的


🔍 関連アクションとの関係

・テキストを置き換え:文字を修正・整形
・テキストを分割:整えた文字を分解
・テキストを結合:処理後にまとめ直す


📝 使うときの注意点

・置き換え対象は慎重に指定する
・不要な全体置換に注意
・前処理・後処理のどちらで使うか意識する