Text/Clean

改行を追加(分割)

区切り文字、文末、文字数の幅を基準に行を分けます。

  • 使用したオプション
  • 既定のオプション
入力
red, green, blue,yellow, purple
結果
red
green
blue
yellow
purple

例の表示記号: ⇥ タブ · · 行末の空白 · ⍽ NBSP · □ 全角スペース · ◌ ゼロ幅文字

この処理をツールで開く

何をするか

1行に詰め込まれた内容を複数の行に分けます。改行を削除(1行にまとめる) の逆の処理です。

オプション

  • 区切り文字: 指定した文字列が出てくるたびに行を分けます。既定値はカンマで、分けた後の各行の先頭の空白は削除します。\t を入れるとタブで分けます。「区切り文字を残す」をオンにすると、区切り文字を前の行の末尾に残します。
  • 文末: ピリオド・疑問符・感嘆符・三点リーダーの後に空白が続くと行を分けます。3.14 のように後ろに空白がないピリオドでは分けません。日本語・中国語の 。!? は空白がなくても分けます。
  • 文字数の幅: 1行が指定した文字数を超えないように折り返します。分かち書きのある文章は単語単位で、分かち書きのない文章は文字数で区切ります。

いつ使うか

カンマでつながったタグやメールアドレスのリストを1行に1つずつ展開し、重複行を削除並べ替え を適用する前に使います。長い段落を文単位に分けて、翻訳の対照表や字幕の原稿を作るときにも便利です。

文末の判定は句読点に基づく単純なルールなので、Dr. Kim のような略語の後でも分かれます。結果を一度ざっと確認してください。