Como remover linhas em branco de um arquivo


0

Como remover linhas em branco de um arquivo

Existem muitas maneiras de remover linhas em branco de textos, arquivos e documentos, dependendo do computador e do programa de software que você está usando. Abaixo estão todas as diferentes maneiras de remover linhas em branco.

Ferramenta Computer Hope Text

Usando nossa ferramenta de texto online gratuita, você pode remover qualquer linha em branco de qualquer texto enviado. Além de remover as linhas em branco, você também pode substituir as linhas em branco por outro texto e realizar outras manipulações de texto em qualquer computador ou dispositivo.

Gorjeta

Consulte nossa seção sobre remoção de linhas em branco com expressões regulares abaixo para saber como esta ferramenta e outras ferramentas usam expressões regulares para substituir linhas em branco.

Notepad ++

O Notepad ++ é um fantástico editor de texto gratuito para computadores Microsoft Windows que oferece suporte à pesquisa e substituição de expressões regulares para substituir linhas em branco em um ou mais arquivos. Siga as etapas abaixo para substituir as linhas em branco em seu arquivo usando o Notepad ++.

  1. Baixe o Notepad ++ se ainda não estiver instalado no computador.

  2. Abra o Notepad ++ e o arquivo que deseja editar.
  3. No menu Arquivo, clique em Pesquisar e em Substituir.
  4. Na caixa Substituir, na seção Localizar, digite ^ r n (cinco caracteres: circunflexo, barra invertida ‘r’ e barra invertida ‘n’). Deixe a seção Substituir por em branco, a menos que queira substituir uma linha em branco por outro texto.

Notepad ++ Substituir janela

  1. Na seção Modo de pesquisa, certifique-se de que Expressão regular esteja selecionada.
  2. Clique no botão Substituir tudo para substituir todas as linhas em branco.

Acima, a expressão regular do Notepad ++ procura novas linhas (^) com um retorno de carro ( r) e uma nova linha ( n). Com alguns arquivos, pode não haver um retorno de carro e apenas novas linhas, o que significa que você usaria (^ n) como texto de localização. Informações adicionais e exemplos sobre expressões regulares estão em nossa página de expressões regulares.

Gorjeta

Se a substituição não estiver funcionando para o seu arquivo, visualize as marcas de formatação dos arquivos clicando no ícone de pilcrow \/parágrafo na barra de ferramentas. Depois de selecionados, os retornos de carro são CR e as novas linhas são LF.

TextPad

TextPad é um ótimo editor de texto para substituir linhas em branco. Siga as etapas abaixo para substituir as linhas em branco em um arquivo aberto do TextPad.

  1. Abra o TextPad e o arquivo que deseja editar.
  2. Clique em Pesquisar e em Substituir.
  3. Na janela Substituir, na seção Localizar, digite ^ n (circunflexo, barra invertida ‘n’) e deixe a seção Substituir por em branco, a menos que queira substituir uma linha em branco por outro texto.
  4. Marque a caixa Expressão regular.
  5. Clique no botão Substituir tudo para substituir todas as linhas em branco.

Acima, o texto de localização (^ n) é uma expressão regular que informa ao TextPad para procurar no início de uma linha (^) por uma nova linha ( n). Informações adicionais e exemplos sobre expressões regulares estão em nossa página de expressões regulares.

Microsoft Word

No Microsoft Word, os espaços entre as linhas são, na maioria das vezes, espaços entre parágrafos e não linhas de texto. Para remover espaços extras entre parágrafos, siga as etapas abaixo.

  1. Abra o Microsoft Word e o documento que deseja editar.
  2. Na guia Página inicial, clique em Substituir ou pressione o atalho de teclado Ctrl+H.
  3. Na janela Localizar e Substituir, na seção Localizar, digite ^ p ^ p e na seção Substituir por, digite ^ p (apenas uma vez).
  4. Clique no botão Substituir tudo.

Seguir as etapas acima substitui duas marcas de parágrafo próximas a cada uma e cria a linha em branco extra entre o parágrafo.

Gorjeta

Se houver várias linhas de espaçamento entre um ou mais parágrafos, clicar no botão Substituir tudo mais de uma vez continuará a substituir os espaços extras. Se houver muito espaçamento extra, pode ser necessário pressionar o botão algumas vezes para remover todo o espaçamento extra. Como alternativa, você também pode adicionar mais de dois ^ p como seu texto de localização.

Microsoft Notepad e WordPad

O Bloco de notas da Microsoft e o WordPad são editores de texto básicos e não possuem opções de expressão regular ou de substituição de caracteres especiais. Portanto, não é possível substituir linhas em branco em nenhum desses programas. Você pode copiar o texto do Notepad ou WordPad e colá-lo em nossa ferramenta de texto online gratuita para remover as linhas em branco ou seguir as opções do Notepad ++.

Vim

No editor de texto vim, você pode excluir todas as linhas em branco com o comando global (g):

:g/^$/d

Este comando diz: “Para o arquivo inteiro (g), pesquise as linhas que contêm apenas o início (^) e o final ($) de uma linha e exclua (d) essas linhas.”

Este comando não excluirá linhas que contenham espaços em branco. Para excluir também linhas contendo apenas espaços em branco, você pode usar W *, que significa “zero ou mais caracteres de espaço em branco”.

:g/^W*$/d

Este comando exclui qualquer linha contendo apenas zero ou mais caracteres de espaço em branco. As linhas que contêm qualquer outro tipo de caractere não são excluídas.

Gorjeta

^, $, * e W são metacaracteres especiais usados ​​em expressões regulares. Para obter mais informações sobre expressões regulares, continue lendo a próxima seção.

Removendo linhas em branco com expressões regulares

Aprender o básico das expressões regulares o ajudará a substituir as linhas em branco e quase qualquer outro tipo de texto ou formatação, se o programa que você está usando oferecer suporte a expressões regulares. A maioria dos editores de texto avançados, editores de HTML e editores de texto suportam a capacidade de localizar e substituir texto usando expressões regulares. Se você compreender os princípios básicos mencionados abaixo, poderá substituir as linhas em branco em qualquer programa.

Gorjeta

Todos os programas que oferecem suporte a expressões regulares têm uma caixa de seleção ou seleção para Expressões regulares na opção localizar e substituir do programa. Alguns programas podem ocultar esta opção em uma seção Avançada.

Para substituir linhas em branco, primeiro familiarize-se com o circunflexo (^), que é uma expressão regular e uma forma de dizer o início da linha. Por exemplo, a expressão regular ^ a seria “a” no início de uma linha.

Em seguida, aprenda pelo menos duas sequências de escape, a sequência de escape n, que é uma nova linha e r, que é um retorno de carro. Dependendo do seu editor, você pode precisar dessas duas sequências de escape ou de apenas uma.

Finalmente, com uma compreensão desses três elementos de expressão regular, você pode colocá-los juntos. Por exemplo, localizar e substituir ^ n procura linhas que começam com uma nova linha. Como uma linha em branco não tem texto e apenas um caractere de retorno, essa expressão regular substituiria todas as linhas em branco.

Observação

Se a opção de expressão regular não for selecionada e você realizar uma pesquisa de expressão regular, nenhuma correspondência será retornada, pois ele está apenas tentando encontrar o texto. Por exemplo, se você pesquisar “^” sem habilitar as expressões regulares, o programa pesquisará o caractere ^ real e não a função do caractere ^.

Gorjeta

Nem todos os programas que oferecem suporte a expressões regulares usam a mesma sintaxe para expressões regulares. Em outras palavras, um programa pode usar um caractere diferente para representar o início de uma linha ou um método diferente de inserir uma sequência de escape. Se seguir as etapas acima não funcionar, você pode precisar consultar a documentação do produto para saber como eles estão usando expressões regulares.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *