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:
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 čísla0-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ž poOg
a vyhľadá až slová počnúcOh
a končiacOž
Š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.