J'ai des caractères comme ça dans mon bloc-notes ++
Lorsque je tente de copier toute la ligne, je copie tout jusqu'à "NUL":
File:1
Ce que je veux faire, c’est remplacer celles qui sont nulles, ce n’est rien, afin que je puisse copier toute ma ligne . Peut-être y-a-t-il un mot clé qui indiquera notepad ++ (ou tout autre programme pouvant aider) pour remplacer ces caractères ? Lorsque je le sélectionne, utilisez le clic droit, puis "clear", c'est parti - mais je ne veux pas le faire un par un.
Je me fiche de supprimer la cause de ce problème, juste l'effet (NULs)
Cela pourrait aider, j'avais l'habitude d'utiliser mes fichiers comme ceci: http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html
Fondamentalement, vous devez remplacer\x00 caractères par des expressions régulières
Cliquez sur Rechercher -> Remplacer -> Trouver quoi:\0 Remplacer par: "vide" Mode de recherche: étendu -> Remplacer tout
J'avais le même problème. Ce qui précède m'a mis sur la bonne voie mais n'était pas tout à fait correct dans mon cas. Qu'est-ce que le travail était étroitement lié:
Essayez de trouver et remplacer. tapez\x00 dans la zone de texte Rechercher, cochez l'option Expression régulière. Laissez la zone de texte Remplacer vide et cliquez sur Remplacer tout. La touche de raccourci pour rechercher et remplacer est ctrl + h.
J'ai essayé d'utiliser\x00 et cela ne fonctionnait pas avec C # et Regex. J'ai eu du succès avec ce qui suit:
//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(), "");
Mettez en surbrillance un caractère null unique, puis remplacez - il insère automatiquement le texte surligné dans la zone de recherche. Entrez un espace ou laissez en blanc la zone de remplacement.
Ouvrez le Bloc-notes ++
Sélectionnez Remplacer (Ctrl/H)
Trouver quoi:\x00
Remplacer par:
Cliquez sur le bouton radio Expression régulière
Cliquez sur Remplacer tout