Suponha que eu tenho estas linhas:
A
B
C
D
E
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 ++?
Suponha que eu tenho estas linhas:
A
B
C
D
E
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 ++?
Respostas:
Para se livrar do (s) espaço (s) à esquerda e de todas as linhas vazias (mesmo que a linha vazia contenha espaços ou tabulações)
^\s*
para " Encontrar o quê " e deixe " Substituir por " em branco.Explicação Regex:
^
significa começo da linha\s*
significa qualquer número (mesmo 0) de caracteres de espaço em branco. Os caracteres de espaço em branco incluem tabulação, espaço, nova linha e retorno de carro.\s*
seria \s+
para um ou mais espaços em branco?
\s+$
remover espaços em branco à direita.
Editar -> Operações de linha -> Remover linhas vazias ou, alternativamente: Editar -> Operações de linha -> Remover linhas vazias (contendo caracteres em branco)
Ir para Edit
> Line Operations
>Remove Empty Lines
A maneira mais fácil seria selecionar tudo (Ctrl + A), vá em Edit> Blank Operation> Trim Trailing Space.
Isso deve remover todos os espaços intermediários.
Você pode usar uma pesquisa simples de expressão regular e substituir.
____(.)\r_
(troque _ com espaço, pois não formata exatamente neste site)\1
Altere os espaços conforme necessário, pois acho que este site não mostra exatamente os espaços necessários.
Eu recomendo que você faça sua expressão regular usando este tutorial e esta folha de dicas .
Pressione Ctrl+ Hpara abrir a caixa de diálogo Localizar e substituir e digite como abaixo.
Copie 2 espaços em branco ( Ctrl+ C), pesquise 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 pelo 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.
Vá para Editar> Operações em branco> Remover espaço em branco desnecessário e EOL