Sie können das RegEx-Muster verwenden:
[\x00-\x1F]+
So entfernen Sie alle niedrigen ASCII-Zeichen:
Bei der Verwendung von Notepad ++ Textdateien anzuzeigen, die auch einige unteren ASCII - Steuerzeichen (wie zB enthalten NUL
, BEL
und ACK
), zeigt es jede unteren ASCII - Zeichen wie folgt in Klammern:
[NUL][BEL][ACK]
Ist es möglich, niedrigere (nicht darstellbare) ASCII-Zeichen automatisch durch Leerzeichen zu ersetzen oder einfach zu entfernen?
Update: Ich möchte Notepad ++ als Werkzeug verwenden, um die sichtbaren ASCII-Zeichen (oder Unicode-Zeichen) einer beliebigen Datei anzuzeigen. Es ist schnell und kann Dateien von nahezu jeder Größe laden. Wenn ich eine Datei mit unbekanntem Inhalt habe, ist dies eher ideal. Bei der umfangreichen Sprachformatierung wird die Datei, wenn sie eine erkennbare Sprache hat, perfekt formatiert. Wenn es sich um einfachen Text handelt, wird es perfekt angezeigt. Die Herausforderung tritt auf, wenn eine Datei aus reinem Text und niedrigeren ASCII-Zeichen besteht. Die automatische Umwandlung all dieser Zeichen in das [XYZ]
Format macht das Anzeigen der Datei sehr schwierig. Ich suche nach einer Möglichkeit, diese automatische Konvertierung zu vermeiden, damit die Dateien einfacher angezeigt werden können.