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

テキストに含まれる 不要な空白(スペース)を取り除く アクションです。
入力時に混ざりがちな余分な空白を消して、処理しやすい・比較しやすい文字列に整える ときに使います。

見た目では気づきにくいミスを防ぐ、
いわば「文字の下処理」を担うアクションです。


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

・入力:テキスト
・削除方法の例

  • 前後の空白を削除
  • すべての空白を削除
    ・出力:空白を削除したテキスト

※ 全角・半角スペースの扱いは設定や環境に依存します。


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

【メリット】
・入力ゆれの原因を減らせる
・比較(一致/含む)の精度が上がる
・ユーザー入力の前処理に最適
・目に見えないミスを防げる

【デメリット】
・文章としての読みやすさは下がることがある
・意図した空白まで消える可能性がある
・表示用テキストには向かない場合もある


🔧 よくある使い方

・入力値の前後に入った空白を削除
・IDやコード入力の整形
・比較処理の前段で使う
・テキスト分割・置き換え前の下処理


🧪 具体例①:入力ミス対策として前後の空白を削除

  1. 入力を要求(IDを入力)
  2. 空白を削除(前後のみ)
  3. 一致で判定

用途:
ログインID・コード入力の安定化


🧪 具体例②:比較処理の精度を上げる

  1. 入力を要求(文字)
  2. 空白を削除
  3. 大文字/小文字を変更
  4. 一致で判定

用途:
入力ゆれ対策
比較系アクションの前処理として有効


🧪 具体例③:分割前の整形に使う

  1. 入力を要求(例:りんご, みかん, バナナ)
  2. 空白を削除(すべて)
  3. テキストを分割(区切り:,)

用途:
区切り文字周辺の空白対策


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

・空白を削除:不要な空白を除去
・テキストを置き換え:特定文字を修正
・テキストを分割:整えた文字を分解
・一致/含む:比較判定


📝 使うときの注意点

・表示用テキストには使いどころを選ぶ
・前後のみ削除か、全体削除かを意識する
・比較・判定の前に入れると効果的