2行目から2行目ごとに改行を削除します

2行目から2行目ごとに改行を削除します

テキスト ファイルがあり、2 行目から 2 つおきの復帰改行を削除したいと考えています。したがって、2 行目、4 行目、6 行目などの復帰改行を削除する必要があります。

Notepad++ では、キャリッジ リターンは文字で識別できますLF

\n詳細モードで見つけることができることはわかっています。

何か案は?

前もって感謝します!

答え1

正規表現モードを使用します。キャリッジ リターン (Windows では \r\n をキャリッジ リターンとして使用)、テキスト、そして別のキャリッジ リターンを検索します。置換では、括弧内の内容のみが返されます。一度に 1 つずつ置換するテストは行っていないため、必ず「すべて置換」を実行してください。

検索対象: (\r\n.*)\r\n
置換: \1

答え2

代わりにこれを使用しました:

Regex: (.*?)\r\n(.*?\r\n)
Replacement: \1 \2

最後の行のみ手動で編集する必要があります。

答え3

最初の空白行にカーソルを置き、マクロを記録します。

  • Delそれから
  • 録画を停止します。
  • Ctrl- Shift-P 数秒間

nmap を実行すると、きれいな結果ページが表示されました。

関連情報