Notepad++正規表示式字串到重複的字串

Notepad++正規表示式字串到重複的字串

有人可以幫我建立一個在記事本++中適用於這種情況的正規表示式嗎?

假設我有這樣的文字:

111111
something something text    
222222    
something something text
something something text    
111111    
something something text
something something text
something something text    
222222   
something something text
something something text    
something something text
something something text   
111111   
something something text    
222222

我想選擇 111111 和 222222 之間的字串,包括 111111 和 222222。

我已經嘗試過(111111)*(222222),但只選擇了 222222 (111111).*(222222)。那麼,如何取得第一個 111111 到 222222 組字串呢?

答案1

正規表示式111111.*?222222會做你想做的事,但你必須確保這一點Regular Expression並且. matches newline都被檢查。問號使正則表達式變得“懶惰”,如中所述本文。這意味著它將匹配盡可能少的內容而不是整個文字。

相關內容