[英]Bookmark multiple line regex result in notepad++
要使用您的正則表達式提取多行文本塊,您可以使用替換對話框:
查找內容: (.*Query.* message.*\R.*ApplicationGatewayID = 5009.*\R.*\R.*\R)|^(?..*Query.* message)?*\R?
替換為: $1
正則表達式的形式為: (<YOUR_REGEX_MATCHING_LINES>)|^(?..*<STARTING_PART_OF_REGEX>)?*\R?
.
細節
(.*Query.* message.*\R.*ApplicationGatewayID = 5009.*\R.*\R.*\R)
- 一行帶有Query
和message
字,然后是ApplicationGatewayID = 5009
的下一行在它上面,然后是另外 2 行,捕獲到第 1 組( $1
指的是這個值)|
- 或者^(?..*Query.* message)?*\R?
- 沒有Query
的行 ( ^
) 的開頭,然后是message
,然后匹配並最終刪除整行和可選的換行符。請參閱 Notepad++ 測試:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.