Usuń sufiks z tekstu online – zbiorcze narzędzie do usuwania zakończeń i przedłużeń linii

Natychmiast usuwaj niechciane sufiksy, rozszerzenia plików (.txt, .pdf, .jpg), końcowe ukośniki, przecinki lub niestandardowe wzorce wyrażeń regularnych z końca każdej linii. Wklej swoją listę poniżej, aby wyczyścić tysiące wierszy w czasie rzeczywistym bez nadpisywania oryginalnego tekstu źródłowego.

Quick Presets:

Aktywne linie: 0

Usunięto przyrostki: 0

Znaki wyjściowe: 0

Jak usunąć przyrostek z każdej linii

  1. Wklej swój tekst – Wprowadź listę nazw plików, adresów URL lub rekordów tekstowych w polu Source Text lub kliknij Load Sample, aby zobaczyć, jak to działa.
  2. Określ jeden lub więcej sufiksów – wpisz pojedyncze zakończenie w Suffix, aby usunąć, wprowadź zbiorczą listę zakończeń w Wiele przyrostków (jeden w wierszu) lub kliknij jeden z Quick Presets nad edytorem.
  3. Dostosuj reguły dopasowywania – Włącz Dopasowanie uwzględniające wielkość liter, jeśli końcówki uppercase i lowercase powinny być traktowane inaczej, lub włącz Użyj wyrażenia regularnego do usuwania na podstawie wzorców.
  4. Kopiuj lub Eksportuj — Wynik oczyszczenia aktualizuje się automatycznie w czasie rzeczywistym. Kliknij Kopiuj clipboard lub Pobierz plik .txt, aby zapisać wynik.

Przykłady przed i po

1. Usuń wiele rozszerzeń plików

Wiele przyrostków: .pdf, .docx, .xlsx

annual-report-2026.pdf
project-proposal.docx
budget-q4.xlsx

Wynik czyszczenia:

annual-report-2026
project-proposal
budget-q4

2. Wyczyść ciągi zapytań URL (Regex)

Przyrostek wyrażenia regularnego: \?.*

https://example.com/shoes?utm_source=ads
https://example.com/hats?ref=newsletter
https://example.com/bags

Wynik czyszczenia:

https://example.com/shoes
https://example.com/hats
https://example.com/bags

3. Usuń znaczniki wersji i stanu

Przyrostek Regex: ([_-](v\d+|stare|kopia zapasowa|końcowa))$

homepage_layout_v12
user_database_backup
checkout-flow-final

Wynik czyszczenia:

homepage_layout
user_database
checkout-flow

Ściągawka: Usuwanie typowych przyrostków i przepisy Regex

Chcesz usunąć dynamiczne wzory, które zmieniają się z linii na linię? Włącz Użyj wyrażenia regularnego (Regex) i wklej dowolny z tych gotowych wzorców do pola Suffix, aby usunąć:

Common Plain-Text and Regular Expression Suffix Removal Patterns
Cel/przypadek użycia Wzór przyrostka Tryb Przykładowa Transformacja
Usuń dowolne rozszerzenie pojedynczego pliku \.[a-zA-Z0-9]{1,6}$ Regex photo_01.webp → photo_01
Usuń parametry zapytania URL \?.*$ Regex /strona?id=42&sort=asc → /strona
Usuń końcowe ukośniki /+ Regex https://site.com/blog/ → https://site.com/blog
Usuń końcowe numery / identyfikatory [\s_-]*\d+$ Regex nazwa_przedmiotu_4092 → nazwa_przedmiotu
Usuń końcowe przecinki lub średniki [,;:]+$ Regex "jabłko", → "jabłko"
Usuń uwagi w nawiasach na końcu wiersza \s*\([^)]*\)$ Regex John Doe (administrator) → John Doe

Kiedy używać „Usuń przyrostek” a „Usuń ostatnie N znaków”

  • Użyj Usuń sufiks z tekstu (to narzędzie), jeśli chcesz usunąć specyficzne dla słowo, rozszerzenie, ogranicznik lub wzór regex z końca każdej linii — i pozostaw linie, które nie kończą się tym wzorcem, bez zmian.
  • Użyj Usuń ostatnie znaki każdej linii, jeśli chcesz na ślepo odciąć stałą liczbę znaków (np. ostatnie 3 lub 5 znaków) z każdej linii, niezależnie od tego, jakie to są znaki.

Często zadawane pytania

Jak usunąć rozszerzenia plików z listy nazw plików?

Kliknij przycisk File Extensions (.ext) Quick Preset nad obszarem wejściowym. Automatycznie włącza tryb Regex ze wzorcem \.[a-zA-Z0-9]{1,8}$ w celu usunięcia rozszerzeń takich jak .txt, .jpg, .pdf lub .docx z każdej linii. Jeśli chcesz usunąć tylko określone rozszerzenia, pozostaw Regex niezaznaczone i wpisz je po jednym w wierszu w polu Multiple suffixes.

Co się stanie, jeśli linia ma nałożone na siebie przyrostki, takie jak „archive.tar.gz”?

Istnieją dwa sposoby obsługi sufiksów złożonych: albo dodaj .tar.gz bezpośrednio w polu Multiple suffixes (narzędzie automatycznie sprawdza dłuższe sufiksy przed krótszymi), albo zaznacz Usuń wielokrotnie powiązane sufiksy w obszarze Opcje przetwarzania, aby .gz, a następnie .tar są usuwane po kolei.

Jak usunąć wszystko po określonym znaku w każdym wierszu?

Włącz Użyj wyrażenia regularnego (Regex) i wprowadź ogranicznik, a następnie .*. Na przykład #.* usuwa końcowe komentarze zaczynające się od #, \?.* usuwa ciągi zapytań URL, a \s+-\s+.* usuwa końcowe opisy myślników.

Co robi „Usuń całą linię, jeśli dokładne dopasowanie”?

Zwykle, jeśli linia składa się wyłącznie z sufiksu (na przykład linia to _old, a twój sufiks to _old), usunięcie sufiksu pozostawia w jego miejscu pustą linię. Sprawdzanie Usuń całą linię, jeśli jest dokładne dopasowanie całkowicie usuwa ten wiersz z listy wyjściowej, więc nie pozostaje żadna pusta linia.

Czy mój tekst jest prywatny, gdy korzystam z tego narzędzia do usuwania sufiksów online?

Tak. Całe przetwarzanie tekstu odbywa się w 100% po stronie klienta w przeglądarce za pośrednictwem JavaScript. Twoje listy, nazwy plików i adresy URL nigdy nie są przesyłane do żadnego serwera zewnętrznego.