IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

3. diel - Ako v MS Word nájsť a nahradiť prakticky čokoľvek 1

V minulej lekcii, Netlačiteľné a zástupné znaky a Nájsť a nahradiť v MS Word , sme načal tému nahrádzanie textu, špecificky sme sa zamerali na nahrádzanie netlačiteľných znakov. Dneska znalosti rozšírime jednak o hľadaní úzko definovaného textu a jednak o ďalšie špeciálne znaky, ktoré túto zručnosť ešte prehlbujú.

Základné nahrádzanie textu

Najľahšie predstaviteľnú možnosťou je nahrádzanie textu iným textom bez zmien v jeho grafickej podobe.

Úvodom radšej pripomínam, že nahrádzanie sa spúšťa pomocou Ctrl + H a ak klikneme na Více – Formát – Písmo, tak môžeme určovať aj podobnú nahradzovaného textu - napríklad bežný text nahradíme kurzívou (bez zmeny obsahu), alebo zmeníme obsah aj formu zároveň a napríklad zo slová "krajina" sa nám stane "Zem", pozri:

Microsoft Word pre pokročilých

Pri vyhľadávaní nám pomáhajú dva základné zástupné znaky, ktorými sú otáznik a hviezdička. Otáznik reprezentuje jeden znak, takže napríklad „a?t“ vyhľadá výraz „aut“, ale už nie „akát“. Hviezdička potom reprezentuje vlastne množinu nula až nekonečno znakov, takže „a*ť“ môže byť napríklad len „ať“, ale tiež napríklad „a nakonec mi řekl, ať“, čo je možným zdroja chyby, lebo s hviezdičkou môžeme namiesto jedného slova vyhľadať treba celú vetu alebo celý odsek, čo zvyčajne nechceme.

Špeciálne a zástupné znaky pri hľadaní

Z minula už poznáme zástupné znaky „^t“ a „^p“ pre nahrádzania nadbytočných tabulátora a odsekov (enter) a zástupné znaky pre textové reťazce: otáznik (?) A hviezdička (*).

Takýchto znakov ale Word obsahuje oveľa viac. Môžu byť použité na nájdenie textu alebo ik nahradenie, čo sú síce na prvý pohľad celkom podobné operácie, pretože vypĺňate identická polia, ktoré majú len iný label (nájsť - nahradiť), avšak v prvom prípade určujeme štruktúru vyhľadávaného textu, ktorého obsah je už v dokumentu daný, a v druhom prípade definujeme aj obsah, čo je trošku iná liga, ak sa púšťame do niečoho zložitejšieho.

Kľúčovými znakmi pre nás v tejto chvíli sú:

  • Zavináč - @ - pravý Alt + V
  • Hranaté zátvorky - [] - pravý Alt + F, G
  • Špicaté zátvorky - <> - pravý Alt +, a. (klávesy tesne nad pravým Altea, ktorými sa normálne vkladá bodka a čiarka)
  • Zložené zátvorky - {} - pravý Alt + B, N
  • Strieška - ^ - ľavý Alt + 94 (každý znak mám aj takúto číselnú kombináciu, ale pokúšal som sa používať jednoduchšie klávesové skratky, ak to šlo)
  • Ďalej ešte štandardné symboly, ako pomlčka -, výkričník ! alebo bodkočiarka ;

Ak používate anglickú klávesnicu, tak sa bude metóda vkladanie znakov trochu líšiť, ale toho rozdielu ste si už určite všimli.

Teraz k čomu tie všetky znaky vlastne sú.

Nájsť a nahradiť je funkcia schopná vyhľadávať a nahrádzať podľa zložito definovaných kritérií (definovaných práve zástupnými znakmi) a hľadať text definovaný napríklad nasledujúcimi spôsobmi:

Začína alebo končí na určitý znak, obsahuje alebo neobsahuje určité znaky na určitom mieste, obsahuje nejaký znak v konkrétnom počte opakovaní za sebou, prípadne nejakú ich kombináciu.

Preberieme si teraz tieto symboly podrobne. Niekedy je to na vysvetlenie trochu zložitejšie, ale poskytnuté príklady, a hlavne pár minút domáceho precvičovanie, vám v tom iste urobí jasno.

Zavináč

  • Hľadáme s ním všetok text uvedený pred ním

Príklad: čias @ hľadá všetko, čo začína na výraz „dob“ a je v jednom slove

  • Nájde slová ako dobrý, dobre, doba, dobrovoľný, podoba pod.

Hranaté zátvorky

  • Dávajú možnosť uvedenia celého zoznamu znakov, ktoré zapojíme do vyhľadávania

Príklad: d [au] n hľadá všetko, čo obsahuje „dan“ alebo „dun“, nie už „den“ alebo čokoľvek iného v zátvorkách neobsadeného

  • Jednotlivé znaky neoddeľuje čiarkou, leč fungujú jednotlivo

Hranaté zátvorky s pomlčkou vnútri

  • Dávajú možnosť uvedenia celého zoznamu znakov, ktoré zapojíme do vyhľadávania a zadávajú sa ako zoznam, tj. Majú nejaký počiatok, pomlčku a nejaký koniec
  • Pre písmená môže zoznam vyzerať ako a-ž a pre čísla 0-9

Príklad: da [am] hľadá čokoľvek od „daa“ po „dam“, čiže napríklad „daň“ už by nenašiel, ale „dača“ áno

  • Zahŕňajú teda nejakú množinu, v tomto prípade písmen, ktorú si sami nadefinujeme.

POZOR: Sú však citlivá aj na malé / veľké písmená

Hranaté zátvorky s výkričníkom vnútri

  • Výkričník zafunguje tak, že čo bude obsiahnuté v zátvorke sa naopak nebude vyhľadávať

Príklad: O [! B] a vyhľadá treba slová ako Omaha alebo Osa, ale nie Obama, pretože „b“ na druhej pozícii v slove je z vyhľadávania vylúčené

  • Môžeme zapojiť aj rozmedzí z predchádzajúceho príkladu v zmysle O [! Ag], ktoré vynechá slová od Oa až po Og a vyhľadá až slová počnúc Oh a končiac

Špicaté zátvorky

  • Fungujú jednoducho ako označenie začiatku alebo konca slova

Príklad: <pekn hľadá úplne všetko začínajúce reťazcom „hez“, naopak deň> hľadá všetko, čo končí slabikou „den“

Zložené zátvorky

  • Pomocou nich môžeme zadať počet výskytov určitého znaku za sebou

Príklad: a {2} hľadá slová, ktoré obsahujú reťazec „aa“, ak zapojíme bodkočiarka môžeme ísť aj ďalej, pretože a {2;} znamená dve alebo viac „a“ za sebou a a {2; 3} znamená „aa“ alebo „aaa“ (dve až tri „a“ za sebou)

To by ako vymenovavani zatiaľ stačilo, teraz je dôležitejšie ujasniť si, čo vlastne tieto znaky vie a ako ich použiť.

Len hľadanie

Tieto novo uvedené výrazy sú výrazy vyhľadávacie, teda dokážu v texte zvýrazniť nejakú konkrétne definovanú pasáž. To sa môže hodiť u vlastných textov, ale častejšie to asi nájde využitie pri prehľadávaní stiahnutých prácou alebo kníh, či už ste zúfalý študent deň pred skúškou, ktorý sa snaží nájsť definíciu nejakého pojmu, alebo proste len hľadáte niečo, čo sa vám konvenčným vyhľadávaním nájsť nedarí.

Využitie tejto funkcionality pri nahradzovaní je ale veľmi obmedzené, čo je však logické - dokážeme tým jasne definovať, čo chceme nahradiť, avšak čím to má byť nahradené takto definovať nedá.

Nie je znak ako znak

Teraz už je zrejmé, že zástupných znakov je veľa, a tak je dobrý nápad si ich trochu roztriediť.

Prvá skupina sú tie, ktoré slúžia len na vyhľadávanie, medzi ktoré zaraďujeme hlavne tieto:

?, [], {}, <>, ,, ;, -, !

Druhou skupinou sú tie použiteľné aj pri nahradzovaní, ktoré sú charakteristické tým, že obsahujú striešku. Z tých zatiaľ poznáme:

^p a ^t

Dnes prebranej znaky sa spolu dajú kombinovať ďaleko divokejšími spôsobmi, čo si najlepšie osvojíte, ak to vyskúšate doma na nejakom texte. Zásadná je pamätať si, že už viete vyhľadávať tlačiteľné znaky.

V budúcej lekcii, Ako v MS Word nájsť a nahradiť prakticky čokoľvek 2 , sa naučíme niektoré ďalšie znaky z tejto skupiny a než sa pustíme do úplne novej témy, ukážeme si ešte trochu tej nahradzovacia mágie.


 

Predchádzajúci článok
Netlačiteľné a zástupné znaky a Nájsť a nahradiť v MS Word
Všetky články v sekcii
Microsoft Word pre pokročilých
Preskočiť článok
(neodporúčame)
Ako v MS Word nájsť a nahradiť prakticky čokoľvek 2
Článok pre vás napísal Petr Svoboda
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Petr
Aktivity