Удаление последних символов каждой строки — инструмент обрезки конца строки

Мгновенно удаляйте указанное количество символов (N) из конца каждой строки или из всего текстового блока в режиме реального времени. Идеально подходит для обрезки расширений файлов фиксированной длины (.txt, .csv), конечных запятых и точек с запятой, идентификаторов фиксированной ширины или меток времени в тысячах строк.

Quick Trim:

Удалены символы: 0.

Выходные символы: 0

Слова: 0

Строки: 0

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

  1. Вставьте свой список — введите многострочный текст в поле Исходный текст слева или нажмите Загрузить образец, чтобы просмотреть пример списка имен файлов.
  2. Установите количество символов (N) — введите количество символов, которые вы хотите удалить, в поле Количество символов для удаления или щелкните Quick Trim preset (например, -1 Char для завершающих запятых или -4 Chars для расширений .txt/.jpg).
  3. Настроить защиту строк и пробелов — включите Обрезать конечные пробелы перед подсчетом. включен, чтобы случайные пробелы в конце вставленных строк не мешали, и установите флажок Пропускать строки короче N, если вы хотите оставить короткие заголовки нетронутыми.
  4. Скопируйте или загрузите — обрезанные выходные данные обновляются по мере того, как вы настраиваете счетчик. Нажмите Копировать в clipboard или Загрузите .txt, когда закончите.

Примеры до и после

1. Удалить 4 символа (расширения файлов).

Settings: Удалить символы 4 в строке

quarterly-report.pdf
user-database.csv
company-logo.png

Обрезанный результат:

quarterly-report
user-database
company-logo

2. Удалить 1 символ (завершающие запятые)

Settings: Удалить символ 1 в строке

"apple",
"banana",
"cherry",

Обрезанный результат:

"apple"
"banana"
"cherry"

3. Удалить суффикс даты фиксированной длины (11 символов).

Settings: Удалить символы 11 в строке

backup_server_2026-11-09
invoice_batch_2026-11-08
audit_summary_2026-11-07

Обрезанный результат:

backup_server
invoice_batch
audit_summary

Краткий справочник: общее количество символов, которые следует удалить

Common Fixed-Length Endings and How Many Characters to Remove
Персонажи (N) Типичная концовка удалена До → После примера
1 символ Завершающая запятая (,), точка с запятой (;) или косая черта (/) https://site.com/ → https://site.com
2 символа Цитата + запятая (", или ',) или пустые круглые скобки (()) initFunction() → initFunction
4 символа Расширение файла точка + 3 буквы (.txt, .pdf, .jpg, .csv, .mp4) invoice_01.pdf → invoice_01
5 символов Расширение файла точка + 4 буквы (.html, .docx, .xlsx, .json, .webp) index.html → index
10–11 символов Суффикс даты ISO (_YYYY-MM-DD или YYYY-MM-DD) report_2026-11-09 → отчет

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

  • Используйте функцию «Удалить последние символы каждой строки» (этот инструмент), если окончание, которое вы хотите отрезать, имеет одинаковую длину символов во всех строках (например, всегда 1 символ или всегда 4 символа), даже если фактические буквы или цифры различаются от строки к строке.
  • Используйте Удалить суффикс из текста, если ваши окончания имеют разную длину или вы хотите удалить только определенный текстовый шаблон (например, .jpeg и .png, смешанные вместе).
  • Используйте Сохраните инструмент «Последние символы», когда вы хотите добиться прямо противоположного: сохранить только последние N символы каждой строки и отбросить все перед ними.

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

Почему «Обрезать конечные пробелы перед подсчетом» имеет значение?

При копировании текста из электронных таблиц, PDF-файлов или вывода терминала строки часто содержат невидимые пробелы в конце (например, file.txt). Без предварительной обрезки этих конечных пробелов удаление 4 символов приведет к удалению 2 пробелов плюс xt, оставив file.t. Сохранение Обрезать конечные пробелы перед подсчетом флажка гарантирует точные результаты.

Сохраняет ли этот инструмент отступы в начале строк?

Да! В отличие от базовых триммеров, которые удаляют как начальные, так и конечные пробелы, наша опция Обрезать конечные пробелы после удаления очищает только пробелы в end каждой строки, поэтому отступ кода или списка в начале строки остается неизменным.

Повредит ли удаление символов смайлы или буквы с диакритическими знаками в конце строки?

Нет. Наш инструмент разрезает строки по полным кодовым точкам Unicode, а не по необработанным кодовым единицам UTF-16, поэтому эмодзи и международные символы подсчитываются точно и никогда не разбиваются на неработающие символы.

Обрабатывается ли мое сообщение конфиденциально?

Да. Удаление всех персонажей происходит на 100% локально в вашем веб-браузере через JavaScript. Никакой текст никогда не отправляется на внешний сервер.