これが私の状況です: このような行がたくさんあります:
line1
line2
line3
line4
そして、それらはすべて異なるスペースで始まります。私がやりたいのは、ドキュメント内のすべての行を 1 つに結合し、各行を次のような文字で区切ることです。
line1 | line2 | line3 | line4
これどうやってするの?
答え1
この場合、正規表現は必要ありません。
編集 > 空白操作 > 先頭のスペースをトリムします。
すべての「\r\n」を「|」に置き換えます(拡張検索モードが選択されています):
答え2
答え3
実際、もっと簡単な方法は、「編集」/「ライン操作」/「ラインの結合」に移動することです。これは、1 回の簡単なクリックで機能する組み込み機能です。
答え4
これは私が非常に簡単に行う方法です。すべての行を結合したいが、セミコロンで区切るとします。
ヘッダーを削除します。最初の行の末尾(Shiftキーを押したまま)から2行目の先頭まで選択します。
次にコントロールH
これにより、「置換」ダイアログ ボックスが表示されます。このダイアログ ボックスの「検索する文字列:」は空白になり、「置換後の文字列:」にはセミコロンなどの区切り文字を入力します。
すべてを置換