У меня довольно большая база файлов. Файлы имеют очень разные расширения (.txt, .doc, .ppt и т.д.), Но у каждого из них есть определенная фраза в начале файла, которую необходимо удалить.
Итак, допустим, у меня есть файл randomtext.doc. Глядя на файл в простом текстовом редакторе, файл обычно начинается с:
\D0\CFࡱ\E1\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00>\00\00\FE\FF \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00K\00\00\00\00\00\00\00\00\00\00M\00\00\00\00\00\00\FE\FF\FF\FF\00\00\00\00J\00\00\00\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\
Но мой файл начинается с:
MYPHRASE \D0\CFࡱ\E1\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00>\00\00\FE\FF \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00K\00\00\00\00\00\00\00\00\00\00M\00\00\00\00\00\00\FE\FF\FF\FF\00\00\00\00J\00\00\00\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\FF\
Удаление фразы в обычном текстовом редакторе приводит к повреждению файла (например, этот файл, который обычно представляет собой файл .doc, не будет доступен для просмотра в Microsoft Word). Мне нужно иметь возможность удалить фразу, но сохранить расширение файла и т.д.