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.
Jak usunąć prefiks z każdej linii
- 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.
- 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.
- 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.
- 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ąć:
| 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.