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