Usuń prefiks z tekstu online – narzędzie do usuwania początku linii i numeracji zbiorczej

Natychmiast usuwaj niechciane przedrostki, numery linii (1., [01]), wypunktowania, pola wyboru Markdown (- [ ]), protokoły URL (https://www.) lub niestandardowe wzorce wyrażeń regularnych z początek 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 przedrostki: 0

Znaki wyjściowe: 0

Jak usunąć prefiks z każdej linii

  1. Wklej swój tekst – Wprowadź listę numerowaną, adresy URL, linie dziennika lub kod w polu Source Text lub kliknij Load Sample, aby przetestować z przykładowymi danymi.
  2. Określ jeden lub więcej prefiksów – wpisz pojedynczy prefiks w Prefix, aby usunąć, wprowadź zbiorczą listę prefiksów w Wiele prefiksów (jeden w wierszu) lub kliknij jeden z Quick Presets nad edytorem.
  3. Konfiguruj dopasowanie i przycinanie – Włącz Dopasowanie uwzględniające wielkość liter, jeśli wielkość liter ma znaczenie, sprawdź Przytnij początkowe spacje po usunięciu, aby wyczyścić resztki wcięć, lub włącz Użyj wyrażenia regularnego dla dynamicznych wzorców.
  4. Copy lub Export — wyniki czyszczenia są aktualizowane na bieżąco podczas pisania. Kliknij Kopiuj clipboard lub Pobierz plik .txt, aby zapisać wyczyszczoną listę.

Przykłady przed i po

1. Usuń protokoły URL i www

Wiele prefiksów: https://www., https://, http://

https://www.google.com
https://github.com
http://example.org

Wynik czyszczenia:

google.com
github.com
example.org

2. Usuń numery linii (Regex)

Przedrostek Regex: ^\s*\d+[.):\-]\s*

1. First requirement
2. Second requirement
10. Tenth requirement

Wynik czyszczenia:

First requirement
Second requirement
Tenth requirement

3. Wyczyść pola wyboru i punktory Markdown

Przedrostek Regex: ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s*

- [x] Configure database
- [ ] Deploy API server
• Update documentation

Wynik czyszczenia:

Configure database
Deploy API server
Update documentation

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

Chcesz usunąć dynamiczne przedrostki, takie jak zwiększające się numery linii, znaczniki czasu lub etykiety? Włącz Użyj wyrażenia regularnego (Regex) i wklej dowolny z tych wzorców do pola Prefix, aby usunąć:

Common Plain-Text and Regular Expression Prefix Removal Patterns
Cel/przypadek użycia Wzór przedrostka Tryb Przykładowa Transformacja
Usuń znaczniki listy numerowanej ^\s*(\[\d+\]|\d+[.):\-])\s* Regex 12. Zainstaluj pakiety → Zainstaluj pakiety
Usuń punktory i zadania Markdown ^\s*([-*•+]|\[\s*[xX]?\s*\])+\s* Regex - [x] Napraw błąd logowania → Napraw błąd logowania
Usuń protokoły URL i www ^(https?:\/\/)?(www\.)? Regex https://www.site.com → site.com
Usuń wszystko przed dwukropkiem (:) ^[^:]+:\s* Regex Email: użytkownik@domena.com → użytkownik@domena.com
Usuń znaczniki cytatów w odpowiedziach na e-maile ^(\s*>+\s*)+ Regex >> Brzmi dobrze dla mnie → Brzmi dobrze dla mnie
Usuń symbole komentarzy do kodu ^\s*(//|#|--|;)\s* Regex // const debug = true; → const debug = true;

Kiedy używać opcji „Usuń przedrostek” a kiedy „Usuń pierwsze N znaków”

  • Użyj Usuń przedrostek z tekstu (to narzędzie), jeśli chcesz usunąć specyficzne dla słowo, etykietę, protokół, punktor lub wzór regex z początku każdej linii — i pozostaw linie, które nie zaczynają się od tego wzorca, bez zmian. Nawet przedrostki o zmiennej długości (takie jak 1. vs. 100.) są usuwane w sposób czysty.
  • Użyj Usuń pierwsze znaki każdej linii, jeśli chcesz odciąć stałą liczbę znaków (np. pierwsze 4 lub 8 znaków) z każdej linii, niezależnie od tego, jakie to są znaki.

Często zadawane pytania

Jak usunąć numery wierszy z fragmentów kodu lub list numerowanych?

Kliknij przycisk Line Numbers (1. ) Quick Preset nad polem wprowadzania. Ponieważ numery linii zmieniają długość z pojedynczych cyfr (1.) na dwu- lub trzycyfrowe (10., 100.), preset używa wyrażenia regularnego ^\s*(\[\d+\]|\d+[.):\-]|Linia\s+\d+:?)\s* do czystego usuwania dowolnego formatu liczb bez wycinania tekstu.

Jak usunąć oba „https://www.” i „https://” bez opuszczania „www”. za?

Możesz kliknąć przycisk URL Protocols (http/www) Quick Preset lub wpisać https://www., http://www., https:// i http:// w polu Wiele prefiksów pudełko. Nasze narzędzie automatycznie sortuje prefiksy w postaci zwykłego tekstu według długości, tak aby dłuższe prefiksy (https://www.) były dopasowywane przed krótszymi (https://).

Jak usunąć wszystko przed określonym ogranicznikiem (takim jak dwukropek, myślnik lub tabulator)?

Włącz Użyj wyrażenia regularnego (Regex) i wpisz ^[^:]*:\s* (dla dwukropka) lub ^[^-]*-\s* (dla łącznika). Dopasowuje to wszystkie znaki od początku linii do pierwszego wystąpienia ogranicznika.

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

Jeśli linia zawiera tylko przedrostek i nic więcej (na przykład linia zawierająca > w cytacie wiadomości e-mail lub # w bloku komentarza), usunięcie przedrostka zwykle pozostawia pustą, pustą linię. Sprawdzanie Delete całą linię, jeśli dokładne dopasowanie całkowicie usuwa ten wiersz z wyniku.

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

Tak. Całe przetwarzanie tekstu odbywa się w 100% lokalnie w przeglądarce przy użyciu JavaScript po stronie klienta. Twój tekst, kod i adresy URL nigdy nie są wysyłane na żaden serwer.