Notepad ++ string regex para string que repete

0

Alguém pode me ajudar a criar um regex que funcione no notepad ++ para essa 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

Eu quero escolher as cordas que estão entre 111111 e 222222, incluindo 111111 e 222222.

Eu tentei (111111)*(222222) , mas só escolhi 222222. Eu também tentei (111111).*(222222) , mas ele escolhe tudo no texto. Então, como faço para obter o primeiro 111111 a 222222 conjunto de string?

    
por user8117346 11.10.2017 / 07:10

1 resposta

2

o regex 111111.*?222222 fará o que você deseja, mas você precisa verificar se Regular Expression e . matches newline estão marcados. O ponto de interrogação torna o regex "preguiçoso", conforme explicado em este artigo . Isso significa que corresponderá o mínimo possível em vez do texto inteiro.

    
por 11.10.2017 / 10:35