Você pode usar o padrão RegEx:
[\x00-\x1F]+
Para remover todos os caracteres ASCII baixos:
Ao usar o Notepad ++ para exibir arquivos de texto que também contenham alguns caracteres de controle ASCII inferiores (como NUL
, BEL
e ACK
), ele mostrará todos os caracteres ASCII inferiores entre colchetes como este:
[NUL][BEL][ACK]
É possível substituir automaticamente os caracteres ASCII inferiores (não-exibíveis) como espaços em branco ou simplesmente removê-los?
Atualização: O que eu estou procurando é usar o Notepad ++ como uma ferramenta para visualizar os caracteres ASCII (ou Unicode) visíveis em qualquer arquivo. É rápido e pode carregar arquivos de quase todos os tamanhos. Quando eu tenho um arquivo de conteúdo desconhecido, é ideal. Com sua extensa formatação de idioma, se o arquivo for de uma linguagem reconhecível, ele será formatado perfeitamente. Se for texto simples, mostrará isto perfeitamente. O desafio surge quando um arquivo tem texto simples misturado com caracteres ASCII mais baixos. A conversão automática de todos esses caracteres para o formato [XYZ]
dificulta a visualização do arquivo. Estou procurando uma maneira de evitar essa conversão automática para que os arquivos sejam mais fáceis de visualizar.