Selecionando texto com uma extensão de nova linha


1

Tenho o seguinte (separador separado por um separador adicional antes da nova linha)

Where are we?   Missä me olemme?    
We are at school.   Olemme koulussa.    
We are having class / a lesson. Meillä on opetusta. 

e eu quero obter (menos a guia antes da nova linha)

Missä me olemme?
Olemme koulussa.
Meillä on opetusta.

Atualmente estou usando

\n(.*?)\t

Mas isso não remove a guia antes da nova linha.

eu tentei

\t\n(.*?)\t

Mas isso não funciona por algum motivo. Como faço para corrigir isso?

Obrigado.

Respostas:


1
  • Ctrl+H
  • Encontre o que: ^.+?\t(.+?)\t
  • Substituir com: $1
  • check Wrap around
  • check Expressão regular
  • NÃO VERIFIQUE . matches newline
  • Replace all

Explicação:

^       : beginning of line
.+?     : 1 or more any character, not greedy
\t      : a TAB
(.+?)   : group 1, 1 or more any character, not greedy
\t      : a TAB

Substituição:

$1          : content of group 1 (i.e. what is inbetween TABs)

Resultado para um exemplo:

Missä me olemme?
Olemme koulussa.
Meillä on opetusta.

Obrigado, nunca soube do conteúdo da correspondência em grupo. Agora eu faço;)
user126440

@ user126440: De nada, que bom que ajuda.
Toto
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.