String regex do Notepad ++ para string que se repete

String regex do Notepad ++ para string que se repete

Alguém pode me ajudar a criar uma regex que funcione no notepad++ para esta situação?

Digamos que eu tenha este texto:

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

Quero escolher as Strings que estão entre 111111 e 222222, incluindo 111111 e 222222.

Já tentei (111111)*(222222)mas escolhe apenas 222222. Também tentei (111111).*(222222)mas escolhe tudo no texto. Então, como obtenho o primeiro conjunto de strings de 111111 a 222222?

Responder1

o regex 111111.*?222222fará o que você quiser, mas você precisa ter certeza de que Regular Expressionambos . matches newlineestão marcados. O ponto de interrogação torna a regex "preguiçosa", conforme explicado emEste artigo. Isso significa que corresponderá o mínimo possível em vez de todo o texto.

informação relacionada