Cadena de expresiones regulares de Notepad ++ a cadena que se repite

Cadena de expresiones regulares de Notepad ++ a cadena que se repite

¿Alguien puede ayudarme a crear una expresión regular que funcione en notepad++ para esta situación?

Digamos que tengo 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

Quiero elegir las cadenas que están entre 111111 y 222222, incluidas 111111 y 222222.

Lo intenté (111111)*(222222)pero solo elige 222222. También lo intenté (111111).*(222222)pero elige todo en el texto. Entonces, ¿cómo obtengo el primer conjunto de cadenas 111111 a 222222?

Respuesta1

la expresión regular 111111.*?222222hará lo que quieras, pero debes asegurarte de que Regular Expressionambas . matches newlineestén marcadas. El signo de interrogación hace que la expresión regular sea "perezosa", como se explica enEste artículo. Esto significa que coincidirá lo menos posible en lugar de todo el texto.

información relacionada