テキストを1行に変換
PDFからテキストの塊をコピーしてメールに貼り付けると、1行に1単語ずつ並ぶことがよくあります。PDFリーダーが見た目の改行位置ごとに改行を挿入するためです。その乱れた状態をここに貼り付けると、このツールはすべての改行を削除し、各行の余分な空白を取り除き、空行を捨てて、選んだ区切り文字ですべてを1つのきれいな行にまとめます。
行の結合の仕組み
-
1
テキストを貼り付ける
PDF、メールクライアント、その他改行が紛れ込んだ場所からコピーしたもの。
-
2
区切り文字を選ぶ
スペース(既定)、カンマ、セミコロン、縦棒、または自分で決めた任意の文字列。
-
3
すべての改行を削除
Windows(`\r\n`)、Mac(`\r`)、Unix(`\n`)の改行はすべて処理されます。各行は空白が取り除かれ、空行は捨てられます。
-
4
トリミングしてコピー
先頭と末尾の空白は自動的に削除されます。ワンクリックでコピーできます。
なぜテキストに変な改行が入るのか
- PDFの抽出:PDFはテキストを段落ではなく物理的な位置で保存します。コピー&ペーストは見た目のレイアウトを引き継ぎ、PDFレンダラーが折り返した箇所で行が切れます。
- メールの転送:多くのクライアントは古い理由で72〜80文字で強制的に折り返します。転送されたテキストは文の途中に改行が入って届きます。
- 端末の出力:狭いターミナルからコピーすると、現在の桁幅で折り返されます。
- Markdownのソース:一部の書き手は文ごとにソフト改行を入れますが、ブラウザはそれをスペースとして表示します。
区切り文字の詳細
apple、banana、cherry を3行で入力した場合、各区切り文字は次を生成します。
| 区切り文字 | 行と行の間 | 出力例 |
|---|---|---|
| スペース | 半角スペース1つ | apple banana cherry |
| カンマ | , |
apple, banana, cherry |
| セミコロン | ; |
apple; banana; cherry |
| 縦棒 | | |
apple | banana | cherry |
| カスタム | 入力した文字列そのまま | apple-banana-cherry(カスタム -) |
繰り返された区切り文字は1つにまとめられ(単純なスペースを除く)、最終結果はトリミングされます。
カスタム区切り文字
カスタム を選び、行と行の間に入れたい任意の文字列を入力します。欄を空のままにすると、行と行の間に何も入れずに連結するので、2行の hel と lo は hello になります。複数行に分かれた値をつなぎ直すのに便利です。
よくある落とし穴
- コードブロックは構造を失います。 ソースコードに対して結合を実行しないでください。分けておくべき行までつながってしまいます。
- 箇条書きはレイアウトを失います。 各行が
-や*で始まっていた場合、すべて1行にまとまり、記号がくっついてしまいます。レイアウトが大事なら元のテキストを残してください。 - 空行は削除されます。 空行は捨てられるため、このツールで段落の間隔を保つことはできません。常に1行になります。
- インデントは取り除かれます。 各行の空白が取り除かれるため、先頭のスペースは保持されません。
- WindowsとUnixの改行。
\r\n(Windows)、\r(旧Mac)、\n(Unix)はすべて処理され、混在したファイルはまず正規化されます。
よくある質問
はい。このツールは常にすべてを1行にまとめ、空行を捨てるため、リストの構造や箇条書きのレイアウトは失われます。レイアウトが大事なら元のコピーを残しておいてください。
はい。カスタム区切り文字を選び、欄を空のままにしてください。行と行の間に何も入れずに連結されるので、hel と lo は hello になります。
いいえ。各行の空白が取り除かれるため、行を結合する前に先頭と末尾のスペース(インデントを含む)が削除されます。
テキストは変換を行うためだけに当社のサーバーへ送信され、保存もログ記録もされません。
関連ツール
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
丸付きテキストジェネレーター
プレーンテキストを丸で囲まれた Unicode 文字に変換します。ソーシャル略歴、チャット、ドキュメントの輪郭、塗りつぶし、丸数字のバリエーション。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
カンマから改行へ
カンマ区切りのテキストを1行に1つの項目に変換したり、行をカンマ区切りの文字列にまとめたりできます。
Discordフォントジェネレーター
通常のテキストを、Discordのニックネーム・サーバー名・メッセージで使えるUnicodeフォントに変換します。太字、イタリック、フラクトゥール、二重線、モノスペース、装飾系の書体をまとめて生成できます。
このツールは他の言語でも利用できます
- Text in eine Zeile [DE]
- Tekst do jednej linii [PL]
- Chuyển văn bản thành một dòng [VI]
- Texto a una línea [ES]
- Texte en une ligne [FR]
- Texto para Uma Linha [PT]
- Teks ke Satu Baris [ID]
- النص إلى سطر واحد [AR]
- Tekst in één regel [NL]
- Text till en rad [SV]
- ข้อความเป็นบรรทัดเดียว [TH]
- 텍스트를 한 줄로 [KO]
- Metinden Tek Satıra [TR]
- 将文本转换为单行 [ZH]
- Text to One Line [EN]
- Testo in una sola riga [IT]
- Текст в одну строку [RU]