Главная / Инструменты для файлов / Онлайн-инструмент для добавления текста в начало/конец текстового файла
Бесплатные онлайн-инструменты

Онлайн-инструмент для добавления текста в начало/конец текстового файла

Добавьте префикс и суффикс к каждому текстовому файлу (TXT, CSV, JSON и др.) и скачайте ZIP. Обработка в браузере, без загрузки. Обработка выполняется локаль…

Начать работу

Возможности и ограничения

Инструмент выполняет простое конкатенацию: добавляет указанный префикс в начало и суффикс в конец каждого выбранного файла. Он не интерпретирует escape-последовательности, плейсхолдеры, регулярные выражения или шаблоны. Например, если вы введёте \n в поле, в файл будет добавлен буквально обратный слэш и буква n, а не символ новой строки. Чтобы вставить перенос строки, используйте клавишу Enter в поле ввода.

Пример работы

Предположим, у вас есть файл data.txt с содержимым:

строка1
строка2

Если вы зададите префикс Начало\n (с реальным переносом строки после слова «Начало») и суффикс \nКонец (с реальным переносом строки перед словом «Конец»), то результирующий файл будет содержать:

Начало
строка1
строка2
Конец

Обратите внимание, что инструмент не добавляет автоматически перенос строки между префиксом и исходным содержимым или между содержимым и суффиксом. Вы должны включить его явно.

Параметры обработки

  • Максимальное количество файлов: 500.
  • Максимальный размер одного файла: 64 МиБ.
  • Максимальный общий объём исходных данных: 128 МиБ.
  • Максимальный размер префикса и суффикса вместе: 16 МиБ.
  • Максимальный размер результирующего UTF-8 вывода: 128 МиБ.

Инструмент проверяет эти ограничения и отклоняет запросы, выходящие за них. Также выполняются проверки безопасности ZIP-путей и дубликатов имён файлов в архиве.

Кодировка и формат

Файлы читаются как текст через метод File.text(), а новые файлы сохраняются в кодировке UTF-8. Исходная кодировка, метки порядка байтов (BOM), стиль окончания строк, временные метки и права доступа не сохраняются. Если вы выбрали папку, относительный путь сохраняется, когда доступно свойство webkitRelativePath.

Конфиденциальность

Обработка происходит полностью в вашем браузере, выбранные файлы не загружаются на сервер.

Часто задаваемые вопросы

Что произойдёт, если я введу escape-последовательность, например \n?

Инструмент не интерпретирует escape-последовательности. Символы \n будут добавлены буквально как обратный слэш и буква n. Для вставки новой строки используйте клавишу Enter в поле ввода.

Могу ли я использовать регулярные выражения или шаблоны в префиксе/суффиксе?

Нет, инструмент выполняет только литеральную конкатенацию. Он не поддерживает регулярные выражения, плейсхолдеры или шаблоны. Вводите только тот текст, который должен быть добавлен.

Почему в результирующем файле нет переноса строки между префиксом и исходным текстом?

Инструмент не добавляет автоматически перенос строки. Если вам нужен перенос, включите его в конец префикса или в начало суффикса, нажав Enter в соответствующем поле.

Контрольный список перед использованием

  • Проверьте, что вы выбрали не более 500 файлов.
  • Убедитесь, что размер каждого файла не превышает 64 МиБ.
  • Убедитесь, что общий размер файлов не превышает 128 МиБ.
  • Проверьте, что суммарный размер префикса и суффикса не превышает 16 МиБ.
  • Помните, что результирующий вывод не должен превышать 128 МиБ.
  • Если важна кодировка или окончания строк, сначала протестируйте на одном файле.
  • После скачивания ZIP проверьте содержимое перед заменой оригиналов.

Обработка выполняется локально в вашем браузере.