Como remover quebras de linha no Notepad++? em texto longo

Como remover quebras de linha no Notepad++? em texto longo

Gostaria de saber se existe um método para remover quebras de linha no Notepad++ além de

 select  and   cntrl + J 

isso já está explicado aqui

Como remover quebras de linha no Notepad++?

o problema é que estou tentando fazer um DML do Excel para o Notepad++ e quando copio as células (do Excel para o notepad++) fica assim

-- 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 é claro que é uma solução, mas me pergunto se existe alguma coisa melhor que não me obrigue a fazer o Manual 1 a 1 (porque o DML no Excel pode ter cerca de 1000 linhas)

Responder1

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

<space>Insert

ou

<many spaces><some value>

Se você quiser deixar as linhas de espaço simples em paz, remova- \nas do resto.

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

  • Defina "Encontrar o quê" como "\n[espaço][espaço]*"

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

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

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

Responder2

Como removi quebras de linha no Notepad++?

Não posso fornecer uma solução perfeita porque o exemplo de entrada está incompleto, mas você pode começar com o seguinte.

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

  • Defina "Encontrar o quê" como\r\n +

  • Defina "Substituir por" como nada

  • Habilite "Expressão regular"

  • Clique em "Substituir tudo"

    Imagem

  • Defina "Encontrar o quê" como\r\n\r\n

  • Defina "Substituir por" para\r\n

  • Habilite "Expressão regular"

  • Clique em "Substituir tudo"

    insira a descrição da imagem aqui

Antes:

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

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

Depois:

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

Leitura adicional

informação relacionada