Como remover linebreaks no Notepad ++? em texto longo

2

Eu gostaria de saber se é um método para remover quebras de linha no Notepad ++ além de

 select  and   cntrl + J 

que já está explicado aqui

Como remover quebras de linha no Notepad ++?

o problema é que eu estou tentando fazer um DML através do Excel para o Notepad ++ e quando eu copiar as células (do Excel para o notepad ++) ele se parece com isso

-- Input 

 Insert into  table (
     line 1,
     line 2,
     line 3 ..

 Insert into  table (
     line 1,
     line 2,
     line 3..


--Output 

   Insert into table ( line1, line2,..)
   Insert into table (line1,line2,...)
    ...

então selecione cada inserção e faça cntr + J é obviamente uma solução, mas gostaria de saber se existe algo melhor que não me faça Manual 1 a 1 (porque o DML no Excel poderia ter 1000 linhas)

    
por Enrique 28.01.2016 / 11:12

2 respostas

1

Seu exemplo é muito específico e não é preciso, mas supondo que seja ...

<space>Insert

ou

<many spaces><some value>

Você deseja deixar apenas as linhas de espaço único, remover \n do restante.

  • Menu "Pesquisar" > "Substituir" (ou Ctrl + H)

  • Defina "Localizar o que" para "\ n [espaço] [espaço] *"

  • Defina "Substituir por" "[nada]"
  • Ativar "Expressão regular"
  • Clique em "Substituir tudo"

Onde [espaço] é um espaço real. Isso leva qualquer padrão com quebra de linha, seguido por pelo menos dois espaços e achata. Em seguida, corrija o espaço em branco na primeira linha.

Para referência: Como usar expressões regulares no Notepad ++

    
por 03.02.2016 / 12:32
0

Como eu removi as quebras de linha no Notepad ++?

Não posso oferecer uma solução perfeita, pois sua entrada de exemplo está incompleta, mas você pode começar com o seguinte.

  • Menu "Pesquisar" > "Substituir" (ou Ctrl + H )

  • Defina "Localizar o que" como \r\n +

  • Defina "Substituir por" por nada

  • Ativar "Expressão regular"

  • Clique em "Substituir tudo"

  • Defina"Localizar o que" como \r\n\r\n

  • Defina "Substituir por" como \r\n

  • Ativar "Expressão regular"

  • Clique em "Substituir tudo"

Antes:

Insertintotable(line1,line2,line3..Insertintotable(line1,line2,line3..

Depoisde:

Insertintotable(line1,line2,line3..Insertintotable(line1,line2,line3..

Outrasleituras

por 28.01.2016 / 12:16