Yueser

改行を削除

PDF や Web ページからコピーしたテキストには、不要な改行がたくさん付いてきます。ここでまとめて削除できます。


  
注意

「1 段落にまとめる」はすべての改行をスペースに置き換えます。本文向けの設定です。テキストにリストやコードが含まれる場合は「空行のみ削除」をお使いください。

使う場面

  • PDF やブログ記事からコピーした中国語が 1 行ごとに改行されているので、1 段落にまとめて文書やメールに貼りたいとき(中国語は「スペースなしで結合」、英語は「スペースで結合」)。
  • Web ページからコピーしたテキストに連続スペース・行末の空白・全角スペースが混ざって間延びして見えるので、半角スペース 1 つに詰めたいとき。

使わないほうがよい場面

  • テキストにリスト・表・コードが含まれるとき。結合モードはインデントとリスト構造まで平らにするため、「空行だけ削除」を使ってください。
  • このあと行単位の処理(並べ替え、重複除去、行ごとの置換)をするとき。改行を結合すると元に戻せないので、先にそちらを済ませてください。
制限とプライバシー

処理はブラウザ内で完結し、テキストは送信されません。制限:空白と改行だけを扱い、リスト・表・コードブロックは認識しません。結合モードは段落構造ごと平らになり、結果は元に戻せないため原本を残してください。数十 MB のテキストでは文字列置換が二重にメモリを消費し、動作が重くなることがあります。

よくある質問

結合すると段落間の空行も消えます。段落は残せますか?

残せません。結合モードは各行を trim して空行をすべて捨て、残りを半角スペースでつなぐため、段落の情報はその時点で失われます。段落を残したいときは「空行だけ削除」を使ってください。連続する空行を改行 1 つに圧縮するだけで、本文は結合せず段落が残ります。

「前後の空白だけ削除」でコードのインデントまで消えるのはなぜ?

このモードは各行を trim するため、行頭のインデントも取り除かれ、コードや字下げしたリストには破壊的です。行頭のインデントを残したいときは「余分なスペースを圧縮」を使ってください。行頭はそのまま(連続スペースは 1 つに圧縮)で、行末の空白と繰り返しスペース(全角スペースを含む)を整理します。

中国語を結合すると語の間にスペースが入るのはなぜ?

スペース結合は trim した各行を半角スペース 1 つでつなぐため、漢字の間にも空白が入ります。中国語なら「スペースなしで結合」が直接つなぐので自然です。英語は逆で、スペースなしで結合すると単語がくっついてしまいます。