カンマから改行へ

変換

「りんご, バナナ, さくらんぼ」のようなカンマ区切りの文字列を貼り付けると、各項目を1行ずつに分けて返します。CSVの1行、スプレッドシートのセル、どこかからコピーした簡単なリストを、きちんとした縦1列に整形し直したいときに便利です。オプションで方向(カンマから改行、またはその逆)と、各項目の周囲の空白を除去するかどうかを選べます。

カンマを改行に分割する方法

  1. 1

    テキストを貼り付けます

    カンマ区切りのテキストか、改行で区切られた行。単一行の文字列も複数行のブロックもどちらも機能します。

  2. 2

    方向を選択します

    「カンマから改行」を選ぶとカンマで分割され、「改行からカンマ」を選ぶと行をカンマで連結します。

  3. 3

    処理オプションを選択

    「各項目をトリム」をオンにすると、各値の周囲の空白を除去します。

  4. 4

    結果をコピーする

    1行に1つの項目、またはカンマ区切りの1行。スプレッドシートの列、箇条書きリスト、または構成ファイルに貼り付けます。

変換の例

入力: red, blue, green, red, yellow, blue

基本的な分割(カンマから改行):

red
blue
green
red
yellow
blue

逆方向(改行からカンマ):

red, blue, green, red, yellow, blue

カンマを含む項目

分割はすべてのカンマで行われるため、Smith, John のようにカンマを含む項目は2行に分かれます。この変換ツールは引用符で囲まれたCSV値を解釈しません。引用符付きのデータを使う場合は、先に内側のカンマを削除または置換するか、専用のCSVツールを使ってください。

一般的な使用例

  • スプレッドシートの再形成: 「A、B、C、D」のセルは、さらに処理するために4行になります。
  • CSV行 → 垂直リスト: CSV行を貼り付け、フォームフィールドまたは箇条書きの項目を1行に1つずつ取得します。
  • 構成リスト: 環境変数では、多くの場合、カンマ区切りのリストが使用されます。ツールでは行ごとに1つが必要になる場合があります。
  • 電子メール受信者のクリーンアップ: 「alice@co.combob@co.comcarol@co.com」→受信者の列。
  • SQL IN句の準備: 単純なリストを貼り付け、引用する項目を1行に1つ取得することにより、IN ('a', 'b', 'c') を構築します。

エンコーディングと特殊文字

  • Unicodeの保持: アクセント付き文字、CJK、絵文字はすべてそのまま表示されます。
  • 正規化された行末: 出力は \n (Unix) を使用します。Windowsアプリへのコピー&ペーストでは変換が自動的に処理されます。

プライバシー

貼り付けたテキストは変換を行うためにサーバーへ送信されますが、保存はされません。ステップ形式では、テキストはステップ間で引き継ぐためブラウザーのセッションストレージにも保持されます。

よくある質問

分割はすべてのカンマで行われるため、Smith, John のようにカンマを含む値は2つの項目に分かれます。この変換ツールは引用符付きのCSV値を解釈しないので、先にソースの内側のカンマを削除または置換するか、引用符付きデータには専用のCSVツールを使ってください。

いいえ。このツールはカンマ区切りのテキストを行に変換し、逆方向では行をカンマ区切りの文字列に連結します。別の区切り文字が必要な場合は、先に検索置換で置き換えるか、専用のCSVツールを使ってください。

いいえ。区切り文字として使われるのはカンマだけです。区切り文字が混在するテキストは、先にカンマに統一して(たとえば検索置換で)から変換してください。

固定の制限はありませんが、非常に大きな入力はページの動作を遅くします。非常に大きなCSVファイルには、スプレッドシートや専用のCSVツールを使ってください。

関連ツール