Notepad ++ realce o texto entre palavras-chave

1

Eu tenho um arquivo de texto com os seguintes dados:

Top
    Datum1
    Datum2
Bottom
    Datum 1
    Datum 2
Top
    Datum 1
    Datum 2
...

e gostaria de selecionar todos os dados entre as palavras-chave "Top" e "Bottom". Eu olhei para o regex correto para conseguir isso no Notepad ++, mas eu não encontrei as informações corretas para o meu propósito. Eu apreciaria muito qualquer ajuda. Obrigado.

    
por foxymop 16.01.2017 / 22:17

1 resposta

3

Aqui está uma expressão regular que selecionará todo o texto entre cada instância de Top e Bottom:

(?<=Top)([\s\S]*?)(?=Bottom)

para marcar tudo no Notepad ++, você só precisa colocar essa expressão na caixa de pesquisa Mark. Veja a captura de tela abaixo.

Aqui você pode ver a expressão e, do lado direito, explica o que cada personagem da expressão faz: link

    
por 17.01.2017 / 01:34