Znajdź i zamień tekst online

Wyszukuj, zaznaczaj i zamieniaj słowa, wzorce wielowierszowe lub Wyrażenia regularne (Regex) w czasie rzeczywistym. Przeglądaj swoje zamienniki w sposób nieniszczący za pomocą referencji zwrotnych capture group ($1, $2, $&), kotwic wieloliniowych (^ i $), Unicode obsługujące dopasowywanie całych słów i sekwencje ucieczki nowej linii/tabulacji (\n, \t).

Quick Presets:

Znaleziono dopasowania: 0

Zamienniki: 0

No search query

Jak znaleźć i zamienić tekst online

Niezależnie od tego, czy czyścisz wyeksportowane dane CSV, refaktoryzujesz fragmenty kodu, redagujesz poufne logi czy zbiorczo formatujesz daty, to internetowe narzędzie Find and Zamień umożliwia nieniszczący podgląd każdej wymiany przed zatwierdzeniem zmian:

  1. Wprowadź tekst źródłowy: Wklej lub wpisz swoją treść w polu Source Text (lub kliknij Load Sample Text, aby przetestować z realistycznymi dziennikami zamówień).
  2. Określ ciągi wyszukiwania i zastępcze: Wpisz słowo, ogranicznik lub wyrażenie regularne, które chcesz zlokalizować w Find Text i wprowadź żądane wyniki w Replace With.
  3. Inspekcja wyników na żywo i najważniejszych wydarzeń: Panel Replaced Result aktualizuje się natychmiast podczas pisania. Przejdź do zakładki Wyróżnione dopasowania, aby wizualnie sprawdzić każdy dopasowany podciąg w kontekście.
  4. Przejdź lub zastosuj wszystko: Użyj Znajdź następny (F3), Znajdź poprzednie (Shift+F3) i Replace Single, aby przeglądać wystąpienia jeden po drugim, lub kliknij Copy Result / Pobierz bezpośrednio .txt.

Ściągawka dotycząca wyrażeń regularnych i sekwencji ucieczki

Włącz Użyj wyrażeń regularnych, aby odblokować dopasowywanie wzorców i dynamiczne odniesienia wsteczne:

Żeton/Wzór Gdzie używać Opis i przykład
\n i \t Znajdź i zamień Dopasowuje lub wstawia znak podziału wiersza (\n) lub znak tabulacji (\t), gdy zaznaczone jest Interpret Escapes.
^ i $ Znajdź (Regex + multilinia) Dopasowuje początek (^) lub koniec ($) każdej linii. Idealny do dodawania wypunktowań lub końcowych przecinków do każdej linii.
\d+ / \w+ / \s+ Znajdź (Regex) Dopasowuje jedną lub więcej cyfr (\d+), znaków słownych (\w+) lub białych znaków (\s+).
(...) i 1 USD, 2 Znajdź i zamień (Regex) Nawiasy przechwytują grupy w funkcji Znajdź; $1, $2 wstaw przechwycone wartości w polu Zamień. Przykład: Znajdź (\w+),\s*(\w+) → Zamień $2 $1.
$ i Wymień (Regex) Wstawia cały dopasowany podciąg. Przykład: Znajdź \d+ → Zamień [$&] umieszcza każdą liczbę w nawiasach.

Typowe procedury zbiorczego wyszukiwania i zamiany

  • Konwertuj listy rozdzielane przecinkami na linie: Znajdź , i zamień na \n (z zaznaczonymi Interpret \n i \t Escapes), aby zamienić listy wbudowane w pionowe rzędy.
  • Przeformatuj daty ISO (RRRR-MM-DD na DD/MM/RRRR): Włącz Regex, znajdź (\d{4})-(\d{2})-(\d{2}) i zamień na $3/$2/$1.
  • ADodaj przedrostek lub punktor do każdej linii: Włącz Regex i tryb wielowierszowy, znajdź ^ i zamień na -, aby zamienić zwykłe linie w listę Markdown.
  • Zmodyfikuj adresy e-mail lub identyfikatory: Włącz Regex, znajdź [\w.+-]+@[\w-]+\.[\w.-]+ i Zamień na [ZMIENIONO] przed publicznym udostępnieniem plików dziennika.

Często zadawane pytania

Jak zastąpić przecinki lub ograniczniki znakami nowej linii (podziałami wierszy)?

Upewnij się, że zaznaczono opcję Interpret \n i \t Escapes, wpisz swój ogranicznik (taki jak , lub |) w polu wejściowym Find Text i wprowadź \n w wejściu Zamień na. Wynik na żywo natychmiast podzieli tekst na osobne wiersze.

Jak używać grup przechwytywania regex, takich jak 1 USD i 2 USD, w zamian?

Sprawdź Użyj wyrażeń regularnych, otocz części wzorca wyszukiwania, które chcesz przechwycić nawiasami (...) i odwołuj się do nich w polu Replace With, używając $1 dla pierwszej grupy, $2 dla druga grupa lub $& dla pełnego meczu.

Dlaczego dosłowne „$” w tekście zastępczym działa bezpiecznie w trybie zwykłego tekstu?

Wiele podstawowych narzędzi przypadkowo traktuje $1 lub $& jako odniesienia zwrotne regex, nawet jeśli wyrażenia regularne są wyłączone, uszkadzając kwoty w dolarach, takie jak $100. Nasze narzędzie wyodrębnia dosłowne zamienniki w trybie zwykłego tekstu, dzięki czemu znaki dolara nigdy nie są zniekształcone.

Jak mogę dodać przedrostek lub przyrostek do każdej linii tekstu?

Sprawdź oba Użyj wyrażeń regularnych i Tryb wielowierszowy (^ i $). Wpisz ^ w polu Znajdź, aby wstawić tekst na początku każdego wiersza, lub wpisz $ w polu Znajdź, aby dodać tekst na końcu każdego wiersza.

Czy moja wiadomość jest prywatna i bezpieczna?

Tak. Wszystkie operacje wyszukiwania, wyróżniania i zastępowania działają lokalnie w przeglądarce za pośrednictwem JavaScript po stronie klienta. Żaden tekst nie jest nigdy wysyłany na serwer zewnętrzny.