Remover linhas e espaços vazios no Notepad ++?

43

Suponha que eu tenha estas linhas:

A

B

C

D

E

Eu quero remover linhas vazias e os espaços antes da letra também, assim:

A
B
C
D
E

Como posso conseguir isso no Notepad ++?

    
por Moudiz 19.07.2013 / 12:37

8 respostas

57

Para se livrar dos espaços iniciais e de todas as linhas vazias (mesmo que a linha vazia contenha espaços ou tabulações)

  1. Ir para Pesquisa - > Substituir
  2. Selecione "Expressão regular" no Modo de pesquisa .
  3. Use ^\s* para " Localizar o que " e deixe " Substituir por " em branco.
  4. Clique em Substituir todos

Explicação de regex:

  • ^ significa início da linha
  • \s* significa qualquer número (até 0) de caracteres em branco. Os caracteres em branco incluem tabulação, espaço, nova linha e retorno de carro.
por 19.07.2013 / 15:32
32

Editar - > Operações de linha - > Remover linhas vazias ou alternativamente: Editar - > Operações de linha - > Remover linhas vazias (contendo caracteres em branco)

    
por 26.02.2014 / 07:28
5

Ir para Edit > Line Operations > Remove Empty Lines

    
por 15.07.2016 / 20:02
4

A maneira mais fácil seria selecionar tudo (Ctrl + A), vá para Editar > Operação em branco > Aparar o espaço à direita.

Isso deve remover todos os espaços entre eles.

    
por 08.01.2015 / 18:42
1

Você pode usar uma pesquisa de expressão regular simples e substituir.

  1. Clique em Ctrl + H para a caixa de diálogo Substituir
  2. Certifique-se de selecionar a opção "Expressão regular"
  3. Encontre o que: ____(.)\r_ (troca _ com espaço, pois ele não é formatado corretamente neste site)
  4. Substituir por:

Altere os espaços conforme necessário, pois acho que esse site não está mostrando os espaços exatos de que você precisa.

Recomendopersonalizarsuaexpressãoregularusando este tutorial e esta folha de dicas .

    
por 19.07.2013 / 13:07
0

Pressione Ctrl + H para abrir a caixa de diálogo Localizar e Substituir, e digite como abaixo.

  1. Digite \ r \ n \ r \ n em Encontrar o que
  2. Digite \ r \ n em Substituir por
  3. Selecione Estendido no Modo de pesquisa
    [\ r - > Retorno de carro & \ n - > Feed de linha] Ele irá até mesmo remover espaços de linha desiguais. Continue clicando SUBSTITUIR TUDO até obter o resultado esperado. Espero que isso ajude!
por 09.03.2017 / 19:47
-1

Copie 2 espaços em branco ( Ctrl + C ), procure e substitua ( Ctrl + H ), cole no campo Localizar e selecione Substituir. Se você tiver o mesmo caractere com um espaço em branco atrás ou na frente, copie o caractere com o espaço em branco e substitua-o pelo mesmo caractere sem o espaço em branco.

Nenhum comando complicado, que, a propósito, não funcionou para mim.

    
por 05.12.2014 / 10:59
-2

Vá para Editar > Operações em branco > Remova o branco desnecessário e o EOL

    
por 09.11.2017 / 23:17

Tags