Utilia

Pronađi i zameni tekst

Pronađi i zameni reči ili obrasce u bilo kom tekstu, uz opcije razlikovanja velikih slova, celih reči i regularnih izraza, broj zamena i pregled uživo.

Način pretrage

Pregled (uklonjen tekst je precrtan, novi tekst je istaknut)

Kako pronaći i zameniti tekst

  1. Nalepi tekst u polje Tekst.
  2. Upiši šta tražiš u Pronađi, a novi tekst u Zameni sa. Ostavi Zameni sa praznim da obrišeš svako poklapanje.
  3. Izaberi Običan tekst da tražiš tačno one znakove koje si ukucao, ili Regularni izraz da tražiš pomoću obrasca.
  4. Uključi Razlikuj velika i mala slova ako „Beograd“ i „beograd“ treba tretirati različito, a Samo cele reči ako „mač“ ne sme da se poklapa unutar reči „mačka“.
  5. Proveri broj zamena i pregled, u kojem je uklonjen tekst precrtan, a novi tekst istaknut.
  6. Kopiraj Rezultat ili klikni Koristi rezultat kao novi tekst da na njemu pokreneš novu zamenu.

Rezultat se menja dok kucaš. Zameni sve samo ponovo pokreće zamenu.

Režim običnog teksta

U režimu običnog teksta svaki znak se uzima doslovno: tačke, zagrade, zvezdice i znakovi dolara nemaju poseban smisao, ni u pretrazi ni u zameni. To je pravi režim za svakodnevne izmene, kao što su preimenovanje proizvoda u dokumentu, ispravljanje pogrešno napisanog imena svuda ili zamena jedne adrese drugom.

Opcija Samo cele reči slova svih pisama tretira kao delove reči, pa pretraga reči „été“ kao cele reči neće pronaći poklapanje u „étés“ ni u „comité“, a crtica se računa kao granica reči: „mačka“ se poklapa u „mačka-lutka“. Slova sa dijakriticima (č, ć, š, ž, đ) tretiraju se kao slova, pa „reč“ neće biti pronađena unutar „rečnik“ kada je uključeno Samo cele reči.

Režim regularnog izraza

Regularni izrazi opisuju obrasce umesto fiksnog teksta. Alat koristi JavaScript sintaksu, uz dva olakšanja za uređivanje dokumenata:

  • ^ i $ se poklapaju na početku i na kraju svakog reda, pa ^ sa zamenom - pretvara svaki red u stavku liste.
  • U zameni, \n umeće prelom reda, a \t tabulator.

Zamena može da ponovo upotrebi delove poklapanja: $1, $2… umeću zahvaćene grupe, $<name> imenovanu grupu, $& ceo pogodak, a $$ doslovni znak dolara. Nekoliko korisnih primera:

Pronađi Zameni sa Efekat
(\d{4})-(\d{2})-(\d{2}) $3.$2.$1. 2026-09-30 → 30.09.2026.
[ \t]+$ (prazno) uklanja razmake na kraju svakog reda
{2,} spaja nizove razmaka u jedan
(?<first>\w+) (?<last>\w+) $<last>, $<first> Jovan Petrović → Petrović, Jovan
\bcolour\b color britanski u američki pravopis

Unikod klase kao što je \p{L} (bilo koje slovo) rade. Prihvata se i starija sintaksa koja važi samo bez Unikod režima, kao što je \-.

Bezbednost kod sporih izraza

Neki izrazi, kao (a+)+, mogu da traju eksponencijalno dugo na tekstu koji se skoro poklapa. Da bi tvoj pregledač ostao brz i pouzdan, regularni izrazi se izvršavaju u pozadinskoj radnoj niti i zaustavljaju se posle 1,5 sekunde, uz jasnu poruku. Alat te upozorava i kada otkrije ugnežđene kvantifikatore. Neispravan izraz prikazuje grešku koju prijavljuje pregledač umesto rezultata.

Česta pitanja

Da li se moj tekst negde otprema?

Ne. Pretraga i zamene odvijaju se u potpunosti u tvom pregledaču. Ništa se ne šalje na server niti čuva.

Kako da obrišem svako pojavljivanje neke reči?

Upiši reč u Pronađi, ostavi Zameni sa prazno i kopiraj rezultat. Uključi Samo cele reči da je ne obrišeš i unutar dužih reči.

Zašto mi znak dolara nestaje u režimu regularnog izraza?

U režimu regularnog izraza $ uvodi oznaku kao što je $1 ili $&. Napiši $$ da umetneš jedan znak dolara. U režimu običnog teksta zamena je uvek doslovna.

Mogu li da zamenim prelome redova?

Da, u režimu regularnog izraza. Traži \n da pronađeš prelome redova i upotrebi \n u zameni da ih umetneš. Na primer, pronađi \n i zameni sa , da spojiš listu u jedan red.

Koliki tekst može da bude?

Do 2 miliona znakova. Pregled ističe prvih 2.000 zamena; polje za rezultat uvek sadrži ceo tekst.