X 文字を超える行を削除する Notepad++

X 文字を超える行を削除する Notepad++

X 個を超える文字/数字を含む行を削除するにはどうすればよいですか?

単語を置き換えるオプションはありますが、それだけです。Google 検索をいくつか試しましたが、この質問の答えは見つかりませんでした。

答え1

1 回でこれを行うことはできなかったため、次の 2 つの手順を実行します。

まず、正規表現を使用して 4 文字以上の長さの行を検索し、任意の文字列 (例: 3 つの ###) に置き換えます。もちろん、空行に置き換えることもできますが、保持したい空行がある場合は、テキスト ファイルに出現する可能性が低い文字列であればどれでもかまいません。私は ### を選択しました。

ステップ1を置き換える

次に、次のように Extended を見つけて、何もない (空のフィールド) に置き換えます。

ここに画像の説明を入力してください

答え2

@nhahtdh からの回答をここで確認してください:

https://stackoverflow.com/questions/14614591/remove-long-lines-from-text-file-notepad-editplus

Notepad++の例を提供しており、これをテストしたところ、現在のNotepad++で動作するようです。

同じ質問ですが、ネットワーク サイトが異なるため、厳密に言えば重複ではありません。

関連情報