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:
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.