Napredno traženje/zamena u Word-u

Svakome se to dešava s vremena na vreme: kada ukucaju bezbrojnu reč „XYZ“ u poduži tekst, shvataju da je „ABC“ zapravo bolje. Funkcija pretrage i zamene je tada neophodna i garantuje da se nijedan 'XYZ' ne previdi. Međutim, za neke genijalne situacije pretraživanja, rešenja su dobro skrivena ili zahtevaju nežan oblik virtuoznosti korisnika. A onda vam ovaj stručni kurs dobro dođe!

Ovaj članak se sastoji od dve stranice:

Stranica 1 (trenutna stranica)

- Preko menija ili tastature

- Wildcards

- Posebne situacije

- Od džokera do regularnih izraza

strana 2

- Pronađite i zamenite formatiranje

- Superscripts

- Zamenite tekst

- Pronađite/zamenite kao abakus

Preko menija ili tastature

Obe funkcije Find i Replace u programu Microsoft Word 2007 dostupne su pod dugmetom Uredi na kartici Početak na traci (u programu Word 2003 idite na meni Uredi). U obe verzije Word-a, funkciju pretraživanja/zamena je lakše pozvati pomoću ovih prečica: Ctrl+F za pronalaženje, Ctrl+H za zamenu. Ne brinite ako ovo pomešate: svaki put se prikazuje isti okvir za dijalog, ali sa drugom aktivnom karticom. Dakle, jedan dodatni klik je dovoljan da odaberete pravi.

U zavisnosti od dužine trake menja se dugme koje omogućava pristup funkciji pretrage.

džokeri

I u operaciji pretrage iu operaciji zamene, možete koristiti takozvane džoker znakove u polju za pretragu. Prvo morate da naznačite da to nameravate da uradite pomoću istoimenog polja za potvrdu ispod opcija pretrage, skrivenog iza dugmeta Više >>. Od tada, kucanje ?kulturu proizvode i 'kulturu' i 'kulturu'. Претрага < ?culture pronalazi labavu reč „kultura“, ali onda ponovo preskače „kultura mladih“. Тражити k[ia]st pronalazi „kovčeg“ i „orman“, ali preskače „obala“ ili „trošak“. Of k[!a-n]st obrnuto je: 'ormar' i 'komoda' se ne nalaze, jer 'a' i 'i' pripadaju nizu 'a-n', seriji isključenoj prethodnim znakom uzvika. Ako želimo da pronađemo 'seriju 1', 'seriju 2' do 'seriju 5', ali nas ne zanima 'serija 6' i sledeće, pokušajte da koristite serija [1-5] u polju za pretragu. Jedna mera predostrožnosti sa obe tehnike: žice između uglastih zagrada moraju biti u rastućem redosledu. Zato ne pokušavajte da tražite serija [5-1] jer ovo samo vraća poruku o grešci „nevažeći opseg“. Drugi primer: traženje 10{1,2}> pronalazi '10' i '100', ali ne '1000' i dalje. Ne zaboravite džoker znak (>) na kraju, inače će se 1000 i dalje naći na osnovu prve tri cifre.

Kada džoker?

Većina izlaznih kodova nema efekta ako je potvrđena opcija Koristi džokerske znakove. Kod često korišćene oznake pasusa (^p) to je slučaj. Ostali kodovi zahtevaju da ova opcija bude aktivirana: ovako tražite ^m i na ručne prelome stranica i na prelome odeljaka. Ne radi: samo pokušajte i sačekajte poruku o grešci...

Posebne situacije

Ponekad želimo da potražimo znakove koji su u posebnoj situaciji. Pretpostavimo da želimo da udvostručimo broj praznih redova između pasusa. Zatim moramo da pronađemo gde smo završili pasus pritiskom na taster Enter. U tu svrhu postavljamo ^p u polju za pretragu. Kada ste u nedoumici, postoji dugme Specijalno na dnu kartice: ovo otvara meni, u kojem nalazimo (između ostalog) nešto ekspresivniju opciju Paragraf označava da automatski ^p popunjava. Ove kodove nazivamo izlaznim kodovima i mogu se koristiti i u poljima za pretragu i za zamenu. Dakle, dovoljno je tražiti ^p i zamenite ga sa ^p^p.

Da biste prikazali takve (obično nevidljive) znakove na ekranu, u programu Word 2007, na kartici Početak na traci, idite u meni Paragraf i kliknite na dugme Prikaži sve ( -simbol). U programu Word 2003 pretražuje staromodnu traku sa alatkama za simbol, koji se tamo zove dugme Prikaži/sakrij. Ili koristite kombinaciju tastera Ctrl+Shift+8 u obe verzije. Претрага ^p ostavite funkciju pretraživanja na svakoj oznaci pasusa ( -znak) stop.

Od džokera do regularnih izraza

Regularni izrazi („regularni izrazi“ ili „regex“ skraćeno) su posebne kombinacije znakova i džoker znakova, koji dobijaju moć pažljivim odabirom i na taj način mogu otkriti i zameniti složene tekstualne obrasce. Pretpostavimo da imamo dugačku listu adresa u kojoj posle imena ulice stoji kućni broj i želimo da je konvertujemo u seriju u kojoj prvo dobijemo kućni broj, zatim zarez i tek onda ulicu. ime. U ovom primeru, adresu „Richard Holkade 8“ treba konvertovati u „8, Richard Holkade“. Pretpostavimo za trenutak da je svaki adresni red unet kao poseban pasus.

Otvaramo prozor za pretragu/zamenu, označavamo da želimo da radimo sa džoker znakovima i tapnemo (*)([! ]@)^13 u kao string za pretragu. U njemu, prvi par zagrada uključuje odgovarajući izraz, koji se može sastojati od bilo kog karaktera (zvezdica), a zatim sledi drugi izraz koji se završava na krajnjoj liniji (^13) i iz koje isključujemo početni prostor ([! ]). Na taj način ga ne uključujemo nepotrebno u tekst zamene.

U polje Zameni sa upisujemo: \2, \1^str. Of \1 и \2 tražimo izolovane izraze: označavamo da želimo prvo da postavimo drugi pronađeni niz, a tek onda prvi, posle zareza i razmaka kao separatora. Takođe zatvaramo svaku zamenu tasterom Enter (^p).

Regularni izrazi izgledaju zagonetno, ali dozvoljavaju složene zamene.

Jedan prelom pasusa nije drugi

Da bismo označili kraj pasusa (mesto gde je autor pritisnuo taster Enter), možemo koristiti oba koda ^13 (mislite na ASCII kod za 'povratak na nosioce') ako ^p (sa p od 'paragrafa'). Ali postoji razlika između to dvoje: ^p sadrži informacije o formatiranju, ^13 не. Pored toga, radi ^p ne u džoker pretragama. Zato koristite ^13 tražiti prelome pasusa, ali radije ^p u kutiji za zamenu.

Рецент Постс

$config[zx-auto] not found$config[zx-overlay] not found