簡體   English   中英

Notepad++ 正則表達式從目錄中的文件中刪除最后 x 行

[英]Notepad++ Regex Remove Last x Lines From Files In Directory

文件以 15 行需要的信息開頭,然后是 3280 行多余的不需要的數據。 嘗試了多種正則表達式模式來刪除目錄中所有文件中的最后 3280 行。

嘗試類似於: ^.*(?:\R.*){3279}\z每次嘗試在文件目錄中替換為“”(空)時都會失敗。

使用 Notepad++ 在文件中查找選項。

如何從目錄中的每個文件中刪除最后 n 行?

您可以使用

查找內容\A(.*(?:\R.*){14})(?s:.*)
替換為: $1

詳情

  • \A - 字符串的開始( ^也可以,在這里)
  • (.*(?:\R.*){14}) - 十五行
  • (?s:.*) - 文件末尾的任何文本(文本)。

替換是對第 1 組值的反向引用。

設置:

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM