web-dev-qa-db-ja.com

Notepad ++-空白行を置き換える方法

次のような数千行のテキストファイルがあります。

402

115

90

...

ご覧のとおり、各番号の間に空白行があり、削除したいので、

402
115
90
...

これどうやってするの?

91
Joeblackdev
  1. 押す Ctrl+H (交換)

  2. ExtendedからSearchModeを選択します

  3. \r\n\r\nFind Whatを入れます

  4. \r\nReplaceWithに入れます

  5. Replace Allをクリックします

Replace multiple line breaks

179
YetAnotherUser

NP ++ V6.2.3以降(古いバージョンについてはわかりません)単純に:

  1. 移動メニュー->編集->行操作
  2. 必要に応じて、「空の行を削除」または「空の行を削除(空白を含む)」を選択します。

これがシンプルかつ迅速な方法で目標を達成するのに役立つことを願っています:)

155
Liudas

ところで、Notepad ++には、これを処理できる組み込みプラグインがあります:TextFX -> TextFX Edit -> Delete Blank Lines(最初に押す CTRL+A すべてを選択します)。

21
jakub.g

これにより、任意の数の空白行が削除されます

CTRL + H 交換する

拡張検索モードを選択

すべての\r\nを(スペース)に置き換えます

次に、正規表現に切り替えて、すべての\s+\nに置き換えます

5
Griffin

最初の空白行を削除し、2番目の行にカーソルを正しく配置するマクロを記録できます。その後、そのマクロの実行を繰り返すことができます。

1
GolezTrol

これでソートされます:

  • 最初の行の最後から3行目の最初までを強調表示します。
  • Ctrl + Hを使用して、[検索と置換]ウィンドウを表示します。
  • ハイライトされた領域は、「検索」テキストボックスにすでに配置されています。
  • 置換:\r\n
  • [すべて置換]は、不要な追加の行スペースをすべて削除します。

外観は次のとおりです。 enter image description here

0
Dustin Cook