刪除包含超過 X 個字母的行 Notepad++

刪除包含超過 X 個字母的行 Notepad++

如何刪除包含超過 X 個字母/數字的行?

我看到了替換單字的選項,但僅此而已。我做了一些谷歌搜索,但沒能找到這個問題的答案。

答案1

我無法一次性做到這一點,所以這裡有兩個步驟:

首先,您可以使用正規表示式來尋找長度超過 4 個字元的行,並將其替換為您想要的任何內容,例如三個 ###。您當然可以替換為空行,但如果您想保留空行,我認為文字檔案中不太可能出現的任何字串都可以。我選擇 ###。

替換步驟1

然後像這樣找到 Extended 並替換為任何內容(空白欄位),如下所示:

在此輸入影像描述

答案2

請在此處查看@nhahtdh 的答案:

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

他們提供了我剛剛測試過的 Notepad++ 範例,並且似乎在當前的 Notepad++ 中對我有用

相同的問題,不同的網站,所以嚴格來說不是重複的。

相關內容