Znajdź i zamień & czyszczenie tekstu — wyszukiwanie regex, zamiana, usuwanie HTML, Normalize Whitespace
Znajdź i zamień + czyszczenie tekstu
Wyszukiwanie i zamiana z obsługą regex (grupy przechwytujące, flagi) oraz 10 operacji czyszczenia tekstu. Całe przetwarzanie odbywa się lokalnie w przeglądarce — dane nigdy nie są wysyłane na żaden serwer.
Mode:
Find:Replace:
Operacje czyszczenia:
Zawijaj od kolumny:Szerokość tabulatora:
Wejście
Wynik
Znajdź i zamień — wyszukiwanie i zamiana tekstu z obsługą regex. Tryb zwykłego tekstu zamienia wszystkie wystąpienia metodą split-join. Tryb regex obsługuje flagi (g = globalnie, i = bez uwzględniania wielkości liter, m = wielowierszowo) oraz odwołania do grup przechwytujących, np. $1, $2 w zamianie. Wyniki dopasowań są podświetlane, a ich liczba jest pokazywana.
Przełącz się na tryb Czyszczenie tekstu, aby uzyskać 10 operacji normalizacji tekstu: usuwanie znaczników HTML, normalizacja białych znaków, usuwanie znaków interpunkcyjnych i spoza ASCII, zamiana tabulatorów ↔ spacji, dodawanie i usuwanie cudzysłowów oraz zawijanie wierszy. Naciśnij Ctrl+Enter, aby przetworzyć. Wszystkie dane są przetwarzane lokalnie — nic nie jest wysyłane.
Jaka jest różnica między zamianą dosłowną a zamianą regex?
W trybie dosłownym szukany tekst pasuje do siebie samego, znak po znaku — to, co wpisano, jest tym, co zostanie znalezione. W trybie regex szukany tekst jest wzorcem: . pasuje do dowolnego znaku, .* pasuje możliwie jak najwięcej, a nawiasy przechwytują dopasowany fragment, tak że zamiana może się do niego odwołać przez $1, $2 — w ten sposób przestawia się tekst (na przykład zamieniając "Last, First" na "First Last"), zamiast po prostu go nadpisywać.
Aby w trybie regex wyszukać dosłowne . * + ? ( ) [ ] { }, każdy z nich poprzedź ukośnikiem wstecznym — w przeciwnym razie działa jako składnia wzorca, a nie jako sam znak.
🔷 Narzędzia tekstowe
Znajdź i zamień z regex + 10 operacji czyszczenia tekstu.