Notepad ++で、1行のテキストを分割し、1行に指定された最大文字数のテキストに分割する方法はありますか?行操作で分割された未定義の行のみが見つかりました。
^.{4}
$0\r\n
と入力しますノート:
^.{4}
は、行の先頭から開始して最初の4文字を見つけることを意味します。$0\r\n
は、見つかった情報を取得して、同じ情報で置き換え、その後に改行と改行を続けることを意味します。 (* nixシステムでは、キャリッジリターンとラインフィードの扱いが異なります。)はい、可能です。
検索/置換を行い、オプションとして正規表現を使用する場合、次の正規表現を使用すると、行を2つに分割できます。
^(.{4})(.+)
数字の4を、検索する文字数で置き換えます。 $ 1と$ 2で置き換えて、最初と2番目の文字列を検索します。 $ 1- $ 2で置き換えると、両方の文字列の間に-が配置されます。
あなたはテキストを折り返す方法について尋ねているように見えます。用途に応じて、ソフトラップまたはハードラップが必要になる場合があります。
ソフトラップ
これは、テキストがXカラム幅で分割されることを意味しますが、コピーして貼り付けてMS Wordと言うと、ページを埋めるために再び拡大されます。言い換えれば、それは単なる視覚的な圧縮です
ハードラップ
これは、N ++が実際に改行を追加することを意味します(改行、呼び出したいものを何でも入力します*)。私はこれがあなたが望むものだと思います。
それを行うにはいくつかの方法があります。
約80秒のテストをオフにして、TextFxプラグインをお勧めします。それはあなたがその分割をどの程度堅固にしたいかによります。
*-はい、ただしCF/LFが異なることは理解しています。
簡単なツールを持つ CodVerter Online Text Editor を使用できます
この割り当てにぴったりです。
テキストは、文字数または区切り文字で分割できます。