Notepad++で行に5桁の数字だけを残す方法
この記事では、Notepad++で正規表現を使用して行に5桁の数字だけを残し、それらの行内での位置を保持する方法について説明します。
- Notepad++を開き、5桁の数字だけを残す必要があるファイルを読み込みます。
- 検索メニューに移動し、置換を選択します。
- 開いたウィンドウで検索モードオプションを有効にし、正規表現を選択します。
- 検索フィールドに次の正規表現を入力します:
.*?(\b\d{5}\b).*?(\R|$)
\1\2
検索と置換
- 正規表現に一致するすべての要素を検索するには、現在のドキュメント内をすべて検索ボタンをクリックします。
- 見つかったすべての要素を置換するには、すべて置換ボタンをクリックします。
例
- 次のようなテキストがあるとします:
12345 abc 67890 def 123 4567 89123
- コードを実行した後、5桁の数字だけが残るテキストが得られます:
12345 67890 89123
正しい正規表現を使用すると、行に5桁の数字だけを残し、それらの行内での位置を保持することができます。