Znajdź i zamień tekst: użyj wyszukiwania dosłownego lub wyrażeń regularnych. Wybierz zamianę wszystkich lub tylko pierwszego dopasowania. Wyświetlana jest liczba zamian. Działa w przeglądarce.
O narzędziu Znajdź i zamień
Znajdź i zamień pozwala wyszukać tekst (lub wzorzec regex) i zastąpić go nowym tekstem. Możesz zamienić każde dopasowanie lub tylko pierwsze. Przydatne do czyszczenia danych, zmiany powtarzających się wzorców lub masowych edycji. Całe przetwarzanie odbywa się w przeglądarce.
Jak używać
- Wpisz tekst do znalezienia i tekst zastępczy. Zaznacz Użyj wyrażenia regularnego do dopasowywania wzorców.
- Wklej tekst w polu tekstowym. Wybierz Zamień wszystkie lub tylko pierwsze.
- Kliknij Zamień. Wynik i liczba zamian zostaną wyświetlone.
Kluczowe funkcje
- Tryb dosłowny i regex — Przełączaj między prostym dopasowaniem tekstu a zaawansowanymi wzorcami wyrażeń regularnych.
- Zamiana wszystkich lub tylko pierwszego — Kontroluj, czy zamieniane jest każde wystąpienie, czy tylko pierwsze dopasowanie.
- Licznik zamian — Zobacz dokładnie, ile podstawień zostało wykonanych, do celów weryfikacji.
- Grupy przechwytujące regex — Używaj
$1,$2itd. w tekście zastępczym, aby odwoływać się do dopasowanych grup. - Przetwarzanie po stronie klienta — Twój tekst nigdy nie opuszcza przeglądarki, zapewniając pełną prywatność.
- Natychmiastowe wyniki — Zmodyfikowany tekst otrzymujesz natychmiast jednym kliknięciem.
Kiedy używać tego narzędzia
- Ujednolicanie terminologii lub formatowania w dokumencie (np. zamiana „colour" na „color").
- Czyszczenie eksportów danych przez usunięcie lub zamianę niechcianych znaków lub wzorców.
- Refaktoryzacja fragmentów kodu — zmiana nazw zmiennych, aktualizacja nazw klas lub ścieżek importu.
- Konwersja formatów dat, numerów telefonów lub innych ustrukturyzowanych wzorców tekstowych za pomocą regex.
- Usuwanie poufnych informacji z tekstu przed jego udostępnieniem.
Szczegóły techniczne
W trybie dosłownym narzędzie używa metody JavaScript String.prototype.replace() z wyeskejpowaną wersją szukanego ciągu, aby uniknąć niezamierzonej interpretacji regex. W trybie regex wzorzec jest kompilowany jako obiekt JavaScript RegExp z opcjonalną flagą globalną w zależności od ustawienia „Zamień wszystkie". Grupy przechwytujące we wzorcu mogą być przywoływane w tekście zastępczym za pomocą $1 do $9. Nieprawidłowe wzorce regex są wychwytywane i zgłaszane z opisowym komunikatem o błędzie. Narzędzie przetwarza tekst dowolnej długości, choć bardzo duże dane wejściowe mogą być nieco wolniej przetwarzane w przeglądarce. Wszystkie obliczenia odbywają się po stronie klienta bez żadnej interakcji z serwerem.
Podsumowanie
Znajdź i zamień to niezbędne narzędzie do edycji tekstu, łączące prostotę z mocą wyrażeń regularnych. Niezależnie od tego, czy wykonujesz szybkie zamiany tekstu, czy złożone transformacje oparte na wzorcach, to narzędzie przeglądarkowe dostarcza natychmiastowe, prywatne wyniki bez żadnej zależności od serwera.