3
有誰知道如何在記事本++的搜索框中搜索這樣的東西?記事本+任何字符
ID。 213
債務:13 $
我想這要搜索像:
「ID(don'care對數/任何字符),換行,債務(don'care的數/任何字符)」
有誰知道如何在記事本++的搜索框中搜索這樣的東西?記事本+任何字符
ID。 213
債務:13 $
我想這要搜索像:
「ID(don'care對數/任何字符),換行,債務(don'care的數/任何字符)」
打開在查找的正則表達式模式,以 「. matches newline
」 啓用:
搜索:
ID\.\s.*[\n]+Debt:\s.*$
舊版本的Notepad ++難以匹配多行正則表達式,請務必使用版本6以上的Notepad ++進行工作。
如何:
ID\..*?Debt:
不要忘記啓用. matches newline
解釋:
(?^:ID\..*?Debt:)
The regular expression:
(?-imsx:ID\..*?Debt:)
matches as follows:
NODE EXPLANATION
----------------------------------------------------------------------
(?-imsx: group, but do not capture (case-sensitive)
(with^and $ matching normally) (with . not
matching \n) (matching whitespace and #
normally):
----------------------------------------------------------------------
ID 'ID'
----------------------------------------------------------------------
\. '.'
----------------------------------------------------------------------
.*? any character including \n (0 or more times
(matching the least amount possible))
----------------------------------------------------------------------
Debt: 'Debt:'
----------------------------------------------------------------------
) end of grouping
----------------------------------------------------------------------
這並不明確匹配換行,它也能匹配「ID。債務:「在一條線上。 –
細分。這真的有助於Newbs理解。謝謝 – josh