Usuń ostatnie znaki każdej linii – narzędzie do przycinania końca linii

Natychmiast usuwaj określoną liczbę znaków (N) z końca każdej linii lub z całego bloku tekstu w czasie rzeczywistym. Idealny do obcinania rozszerzeń plików o stałej długości (.txt, .csv), końcowych przecinków i średników, identyfikatorów o stałej szerokości lub znaczników czasu w tysiącach linii.

Quick Trim:

Usunięto znaki: 0

Znaki wyjściowe: 0

Słowa: 0

Linie: 0

Jak usunąć ostatnie N znaków z każdej linii

  1. Wklej swoją listę – Wprowadź wielowierszowy tekst w polu Source Text po lewej stronie lub kliknij Load Sample, aby zobaczyć przykładową listę nazw plików.
  2. Set Your Character Count (N) – wpisz liczbę znaków, które chcesz usunąć w Number of znaków to usunąć lub kliknij Quick Trim preset (np. -1 Char dla końcowych przecinków lub -4 Chars dla rozszerzeń .txt/.jpg).
  3. ADostosuj ochronę linii i spacji – zachowaj Trim końcowe spacje przed zliczeniem włączone, aby przypadkowe spacje na końcu wklejonych linii nie przeszkadzały, i zaznacz Pomiń linie krótsze niż N, jeśli chcesz pozostawić krótkie nagłówki nietknięte.
  4. Kopiuj lub Pobierz — przycięte dane wyjściowe są aktualizowane na bieżąco w miarę dostosowywania liczby. Po zakończeniu kliknij Kopiuj clipboard lub Pobierz plik .txt.

Przykłady przed i po

1. Usuń 4 znaki (rozszerzenia plików)

Settings: Usuń 4 znaków w linii

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

Wynik przycięcia:

quarterly-report
user-database
company-logo

2. Usuń 1 znak (przecinki końcowe)

Settings: Usuń 1 znak w linii

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

Wynik przycięcia:

"apple"
"banana"
"cherry"

3. Usuń sufiks daty o stałej długości (11 znaków)

Settings: Usuń 11 znaków w linii

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

Wynik przycięcia:

backup_server
invoice_batch
audit_summary

Krótkie omówienie: Typowe liczby znaków do usunięcia

Common Fixed-Length Endings and How Many Characters to Remove
Znaki (N) Usunięto typowe zakończenie Przed → Po przykładzie
1 znak Końcowy przecinek (,), średnik (;) lub ukośnik (/) https://site.com/ → https://site.com
2 znaki Cytat + przecinek (", lub ',) lub puste nawiasy (()) initFunction() → initFunction
4 znaki Kropka + 3-literowe rozszerzenie pliku (.txt, .pdf, .jpg, .csv, .mp4) invoice_01.pdf → invoice_01
5 znaków Kropka + 4-literowe rozszerzenie pliku (.html, .docx, .xlsx, .json, .webp) index.html → index
10–11 znaków Sufiks daty ISO (_YYYY-MM-DD lub YYYY-MM-DD) report_2026-11-09 → raport

Którego narzędzia należy użyć?

  • Użyj Usuń ostatnie znaki każdej linii (to narzędzie), gdy zakończenie, które chcesz odciąć, ma stała długość znaku w wierszach (np. zawsze 1 znak lub zawsze 4 znaki), nawet jeśli rzeczywiste litery lub cyfry różnią się w poszczególnych wierszach.
  • Użyj Usuń sufiks z tekstu, gdy zakończenia mają różną długość lub chcesz tylko usunąć określony wzór tekstu (np. .jpeg i .png zmieszane razem).
  • Użyj Zachowaj narzędzie Ostatnie znaki, jeśli chcesz uzyskać dokładnie odwrotny efekt: zachować tylko ostatnie N znaki w każdym wierszu i odrzucić wszystko przed nimi.

Często zadawane pytania

Dlaczego „Przytnij końcowe spacje przed zliczeniem” ma znaczenie?

Podczas kopiowania tekstu z arkuszy kalkulacyjnych, plików PDF lub wyników terminala wiersze często zawierają na końcu niewidoczne spacje (np. file.txt). Bez uprzedniego przycięcia końcowych spacji usunięcie 4 znaków spowodowałoby usunięcie 2 spacji plus xt, pozostawiając file.t. Zachowanie Trim końcowych spacji przed zliczeniem gwarantuje dokładne wyniki.

Czy to narzędzie zachowuje wcięcia początkowe na początku wierszy?

Tak! W przeciwieństwie do podstawowych trymerów, które usuwają spacje początkowe i końcowe, nasza opcja Trim spacje końcowe po usunięciu czyści tylko białe znaki na end każdej linii, dzięki czemu wcięcie kodu lub listy na początku linii pozostaje nienaruszone.

Czy usunięcie znaków spowoduje uszkodzenie emoji lub liter akcentowanych na końcu linii?

Nie. Nasze narzędzie dzieli ciągi znaków według pełnych punktów kodowych Unicode, a nie surowych jednostek kodu UTF-16, dzięki czemu emoji i znaki międzynarodowe są zliczane dokładnie i nigdy nie są dzielone na uszkodzone symbole.

Czy mój tekst jest przetwarzany prywatnie?

Tak. Całe usuwanie znaków odbywa się w 100% lokalnie w przeglądarce internetowej za pośrednictwem JavaScript. Żaden tekst nie jest nigdy wysyłany na żaden serwer zewnętrzny.