Ответ 1
Это может помочь, я использовал для таких файлов: http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html
В основном вам нужно заменить символы \x00 на регулярные выражения
У меня есть такие символы в моем блокноте ++
Когда я пытаюсь скопировать всю строку, я фактически копирую все до "NUL":
File:1
То, что я хочу сделать, заменяет те null, чтобы быть ничем, поэтому я могу скопировать всю свою строку. Может быть, есть какое-либо ключевое слово, которое сообщит notepad ++ (или любую другую программу, которая может помочь) заменить эти символы? Когда я его выбираю, используйте "Правый клик", а затем "очистите", его исчезли, но я не хочу делать это один за другим.
Мне не важно удалить причину этой проблемы, просто эффект (NULs)
Это может помочь, я использовал для таких файлов: http://security102.blogspot.ru/2010/04/findreplace-of-nul-objects-in-notepad.html
В основном вам нужно заменить символы \x00 на регулярные выражения
Нажмите "Поиск" → "Заменить" - "Найти что:\0 Заменить:" пустым ". Режим поиска: расширенный → Заменить все
У меня была такая же проблема. Вышесказанное поставило меня на правильный путь, но в моем случае это было не совсем правильно. Что было тесно связано с работой:
Попробуйте найти и заменить. введите \x00 в поле "Найти", установите флажок "Регулярное выражение". Оставить Заменить текстовое поле пустым и нажать "заменить все". клавишей быстрого доступа для поиска и замены является ctrl + H.
Выделите один нулевой символ, замените его - обычно он автоматически вставляет выделенный текст в поле поиска. Введите пробел или оставьте поле "Заменить".
Я попытался использовать \x00, и это не сработало для меня при использовании С# и Regex. У меня был успех со следующим:
//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(), "");
Откройте Блокнот ++
Выберите "Заменить" (Ctrl/H).
Найти что:\x00
Заменить:
Нажмите на переключатель. Регулярное выражение.
Нажмите "Заменить все"