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.
U zameni: $1, $2… umeću zahvaćenu grupu, $<name> imenovanu grupu, $& ceo pogodak, $$ znak dolara, \n prelom reda i \t tabulator. ^ i $ se poklapaju na početku i na kraju svakog reda.
Upozorenje: grupa koja se ponavlja sadrži još jedan neograničen kvantifikator, na primer (a+)+. Takvi izrazi mogu biti izuzetno spori na nekim tekstovima.
Pregled (uklonjen tekst je precrtan, novi tekst je istaknut)
Kako pronaći i zameniti tekst
- Nalepi tekst u polje Tekst.
- Upiši šta tražiš u Pronađi, a novi tekst u Zameni sa. Ostavi Zameni sa praznim da obrišeš svako poklapanje.
- Izaberi Običan tekst da tražiš tačno one znakove koje si ukucao, ili Regularni izraz da tražiš pomoću obrasca.
- 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“.
- Proveri broj zamena i pregled, u kojem je uklonjen tekst precrtan, a novi tekst istaknut.
- 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,
\numeće prelom reda, a\ttabulator.
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.
Srodni alati
- Regex tester Testiraj JavaScript regularne izraze uživo: istaknuta poklapanja, grupe za hvatanje, zamena i objašnjenje svakog tokena običnim jezikom.
- Uklanjanje preloma redova i viška razmaka Ukloni prelome redova i višak razmaka iz teksta kopiranog iz PDF-a ili imejla. Zadrži pasuse i liste, spoji rastavljene reči, ukloni oznake citata.
- Poređenje dva teksta Uporedi dva teksta i vidi svaku razliku jedno pored drugog ili u liniji, po redovima, rečima ili znakovima. Privatan diff alat koji radi u pregledaču.
- Promena velikih i malih slova Besplatno pretvori tekst u VELIKA slova, mala slova, svaka reč velikim, camelCase, snake_case, kebab-case i još mnogo toga, direktno u pregledaču.