Znajdź i zamień tekst
Gdy klient zmienia nazwę produktu w połowie szkicu albo trzeba podmienić każdy symbol zastępczy {FIRST_NAME} w szablonie e-maila, otwieranie edytora tekstu do trzystu zamian to przesada. Wklej tekst, ustaw parę znajdź/zamień, włącz rozróżnianie wielkości liter lub tryb wyrażeń regularnych, a to narzędzie przepisze każde trafienie i pokaże licznik, ile ich zamieniło.
Jak znaleźć i zamienić tekst
-
1
Wklej tekst
Artykuł, szablon, plik dziennika lub dowolny prosty ciąg.
-
2
Wpisz wzorzec do znalezienia
Dosłowne słowo lub fraza albo wyrażenie regularne, gdy tryb regex jest włączony.
-
3
Wpisz zamiennik
Zostaw puste, aby usunąć trafienia; w trybie regex użyj ponownie grup przechwytujących, jak $1, $2.
-
4
Wybierz opcje
Włącz rozróżnianie wielkości liter oraz tryb regex do zaawansowanych wyszukiwań.
-
5
Zamień i skopiuj
Zobacz liczbę trafień i skopiuj przepisany tekst jednym kliknięciem.
Ściąga z opcji
| Opcja | Co zmienia |
|---|---|
| Rozróżnianie wielkości liter | Apple pasuje tylko do Apple, nie do apple ani APPLE (dotyczy prostych wyszukiwań, bez regex) |
| Wyrażenie regularne | Pole wyszukiwania jest czytane jako wzorzec PCRE, ujęty w ograniczniki, np. /wzorzec/ |
| Flagi w linii | Dodaj flagi po zamykającym ograniczniku: i ignoruje wielkość liter, s sprawia, że . obejmuje znaki nowej linii, m sprawia, że ^ i $ pasują na granicach wierszy |
| Zamień wszystko | Zamieniane jest każde trafienie; nie ma trybu «tylko pierwsze» |
Przydatne wzorce regex
- Usuwanie znaczników HTML:
/<[^>]+>/ - Scalanie wielu spacji:
/ {2,}/do jednej spacji - Usuwanie adresów URL:
/https?:\/\/\S+/ - Maskowanie numerów telefonów:
/\d{3}-\d{3}-\d{4}/do***-***-**** - Cudzysłów typograficzny na prosty:
/[‘’]/do' - Przechwycenie pierwszego słowa każdego wiersza:
/^(\w+).*$/mdo$1
Grupy przechwytujące oszczędzają czas
W trybie regex nawiasy przechwytują dopasowaną część, a $1, $2 używają jej ponownie w zamienniku. Aby zamienić imię i nazwisko w kolumnie CSV:
- Znajdź:
/(\w+),\s*(\w+)/ - Zamień:
$2 $1
Częste pułapki
- Brak ograniczników. W trybie regex wzorzec musi być ujęty, na przykład
/foo/. Bez ograniczników wyszukiwanie zawodzi, a tekst wraca bez zmian. - Zachłanne dopasowania.
/<.+>/pochłania wszystko od pierwszego<do ostatniego>w wierszu. Użyj/<.+?>/dla dopasowania leniwego. - Znaki specjalne.
.,+,*,?,(,),[,],\,|,^,$to operatory regex. Poprzedź je ukośnikiem odwrotnym, gdy chcesz znak dosłowny. - Przełącznik wielkości liter w trybie regex. Pole rozróżniania wielkości liter dotyczy prostych wyszukiwań; w trybie regex steruj wielkością liter flagą
i. - Odwołania wsteczne w zamienniku. Użyj ponownie grupy przez
$1lub${1}. Aby wstawić dosłowny$przed cyfrą, zapisz go jako\$. - Znaki nowej linii. Windowsowe
\r\ni uniksowe\nwyglądają na ekranie identycznie; niezgodność psuje wzorce końca wiersza.
Najczęściej zadawane pytania
PCRE (wyrażenia regularne zgodne z Perlem), silnik wspólny dla PHP, Perla i grep -P. Ujmij wzorzec w ograniczniki, jak /wzorzec/, i dodaj flagi, jak i czy s, po zamykającym ograniczniku. Kilka skrótów wyłącznych dla JavaScriptu lub Pythona może nie działać tak samo.
Tysiące bez problemu. Bardzo duże dane wejściowe ogranicza rozmiar żądania i czas przetwarzania; do ogromnych plików użyj narzędzia wiersza poleceń, jak sed, lub edytora z zamianą strumieniową.
W samym narzędziu nie. Zachowaj oryginalny tekst w innej karcie albo wklej go najpierw do edytora z kontrolą wersji, aby móc się cofnąć.
Wyszukiwanie i zamiana odbywają się na naszym serwerze: tekst jest wysyłany, aby wykonać zamianę, i nie jest przechowywany po zwróceniu odpowiedzi. W przypadku materiałów poufnych lepszy jest edytor offline.
Powiązane narzędzia
Generator tekstu w stylu gotyckim
Przekształć zwykły tekst w znaki Unicode typu blackletter (fraktura): 𝔄 𝔅 ℭ 𝔇. Kopiuj i wklejaj do opisów profilu, banerów oraz grafik zespołów metalowych.
Generator nazw miast
Generuj fikcyjne nazwy miast, miasteczek, wsi i stolic do worldbuildingu, map, gier, opowieści i danych testowych, z krótkimi notatkami do każdego wyniku.
Generator czcionek na Instagram
Generuj „czcionki" Unicode (pogrubienie, kursywa, pismo, monospace, fraktura), które wklejasz prosto do bio, nazwy, podpisów i komentarzy na Instagramie.
Emoji Kitchen
Wypróbuj zweryfikowane pary Google Emoji Kitchen, pobieraj naklejki PNG i korzystaj z podpowiedzi lub zewnętrznej przeglądarki do dalszego odkrywania.
Symbol „mniejsze lub równe"
Skopiuj znak ≤ oraz powiązane matematyczne symbole porównania. Obejmuje Unicode, encje HTML i zapis LaTeX do arkuszy kalkulacyjnych, prac naukowych i stron internetowych.
Generator czcionek Discord
Zamień zwykły tekst w czcionki Unicode działające w nickach, nazwach serwerów i wiadomościach na Discordzie. Warianty pogrubione, kursywą, fraktura, monospace i ozdobne.
Narzędzie jest dostępne w innych językach
- テキスト検索・置換ツール [JA]
- Buscar y reemplazar texto [ES]
- Sök och ersätt text [SV]
- ค้นหาและแทนที่ข้อความ [TH]
- Tìm và thay thế văn bản [VI]
- Tekst zoeken en vervangen [NL]
- Text suchen und ersetzen [DE]
- Localizar e substituir texto [PT]
- Cari dan Ganti Teks [ID]
- البحث والاستبدال في النص [AR]
- Rechercher et remplacer du texte [FR]
- 텍스트 찾기 및 바꾸기 [KO]
- Text Find and Replace [EN]
- Trova e sostituisci testo [IT]
- Поиск и замена текста [RU]
- Metin Bul ve Değiştir [TR]
- 文本查找和替换 [ZH]