Ich habe solche Zeichen in meinem Notizblock ++
Wenn ich versuche, die gesamte Zeile zu kopieren, kopiere ich eigentlich alles bis "NUL":
File:1
Was ich tun möchte, ist, diese Nullen zu ersetzen, um nichts zu sein, damit ich meine gesamte Zeile kopieren kann. Vielleicht gibt es ein Schlüsselwort, das notepad ++ (oder jedes andere Programm, das helfen könnte) diese Zeichen ersetzen kann Wenn ich es auswähle, rechtsklicke und dann "clear", es ist verschwunden - aber ich möchte es nicht eins nach dem anderen machen.
Es ist mir egal, die Ursache dieses Problems zu beseitigen, nur den Effekt (NULs).
Dies könnte hilfreich sein, da ich meine Dateien wie folgt erstellt hatte: http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html
Grundsätzlich müssen Sie\x00-Zeichen durch reguläre Ausdrücke ersetzen
Klicken Sie auf Suchen -> Ersetzen -> Suchen nach:\0 Ersetzen durch: "leer" Suchmodus: Erweitert -> Alle ersetzen
Ich hatte das gleiche Problem. Das oben Gesagte brachte mich auf die richtige Spur, war aber in meinem Fall nicht ganz richtig. Was funktionierte, war eng miteinander verbunden:
Versuchen Sie Suchen und Ersetzen. Geben Sie\x00 in das Textfeld Suchen ein, und aktivieren Sie die Option Regulärer Ausdruck. Lassen Sie das Textfeld Ersetzen leer und klicken Sie auf Alle ersetzen. Die Tastenkombination für Suchen und Ersetzen ist Strg + H.
Ich habe versucht, das\x00 zu verwenden, und es funktionierte nicht für mich, wenn ich C # und Regex verwendete. Ich hatte Erfolg mit folgendem:
//The hexidecimal 0x0 is the null character
mystring.Contains(Convert.ToChar(0x0).ToString() );
// This will replace the character
mystring = mystring.Replace(Convert.ToChar(0x0).ToString(), "");
Markieren Sie ein einzelnes Nullzeichen und gehen Sie zum Suchen ersetzen - normalerweise wird der markierte Text automatisch in das Suchfeld eingefügt. Geben Sie ein Leerzeichen in das Ersetzungsfeld ein oder lassen Sie das Feld leer.
Öffnen Sie Notepad ++
Wählen Sie Ersetzen (Strg/H).
Finden Sie was:\x00
Ersetzen mit:
Klicken Sie auf das Optionsfeld Regulärer Ausdruck
Klicken Sie auf Alle ersetzen