アクション【テキストを分割】
📌 これはどんなアクション?
1つのテキストを、指定した区切りごとに分けて複数の要素にする アクションです。
文章や一覧データを分解して、
あとから1つずつ処理したいとき に使います。
「まとめて入力された情報を、使える形にばらす」役割を持ちます。
📱 iPhoneで表示されるアクション情報

・入力:テキスト
・区切り:改行/スペース/指定した文字
・出力:分割された複数のテキスト
※ 出力は「複数の要素」として扱われ、
繰り返し処理と相性が良いです。
🧩 使いどころ(メリット・デメリット)
【メリット】
・1つの文章から複数の情報を取り出せる
・一覧データを処理用に分解できる
・繰り返し処理につなげやすい
・入力形式が決まっていれば安定する
【デメリット】
・区切り文字に依存する
・入力が想定外だと正しく分割できない
・単純な文章では不要な場合もある
🔧 よくある使い方
・改行で区切られた一覧を1項目ずつ処理する
・カンマ区切りの文字列を分解する
・入力文から要素を取り出す
・ログやメモの内容を再利用する
🧪 具体例①:改行区切りの一覧を1項目ずつ処理する
- 入力を要求(複数行のテキスト)
- テキストを分割(区切り:改行)
- 繰り返す
- 各項目を処理
用途:
持ち物リスト・タスク一覧・チェック項目
🧪 具体例②:カンマ区切りのデータを分解する
- 入力を要求(例:りんご,みかん,バナナ)
- テキストを分割(区切り: , )
- 繰り返す
- 各要素を表示または保存
用途:
CSV的な簡易データ処理
🧪 具体例③:ログ文章から行ごとに再利用する
- メモからテキストを取得
- テキストを分割(区切り:改行)
- 繰り返す
- 条件に合う行だけを処理
用途:
ログ分析・必要行の抽出
🔍 テキストを結合との関係
・テキストを分割:1つ → 複数
・テキストを結合:複数 → 1つ
※ 分解して処理し、
最後に再び結合する流れもよく使われます。
📝 使うときの注意点
・区切り文字は事前に統一しておく
・余分な空白や改行に注意する
・入力例を示すと安定する





