Obsah
- Index
- Předchozí
Zástupný znak (hledání)
Zástupný znak se používá při speciálních metodách vyhledávání. Například, když chcete najít všechna místa úmrtí Praha, můžete využít vyhledání podle metody Obsahuje:
Osoba / Místo úmrtí / Obsahuje / HA
ale výsledkem bude také Havířov, a dokonce i Trhanov. Při použití vyhledávání se zástupným znakem:
Osoba / Místo úmrtí / Zástupný znak / *HA
se objeví pouze místa úmrtí končící na "HA".
Zde jsou pravidla:
Znak(y)
ve vzoru Najde v poli Příklad
? Jakýkoliv jeden znak Da?e
* Žádný nebo více znaků M*
# Jakákoliv jedna číslice (0-9) ###
[znaky] Jakýkoliv jeden znak uvedený v seznamu [A-M] nebo [aeiou]
[!znaky] Jakýkoliv jeden znak, který NENÍ uveden v seznamu [!X]
Skupina jednoho nebo více znaků (seznam znaků) uzavřený v závorkách ([ ]) lze použít pro nalezení kteréhokoli jednotlivého znaku. Seznam znaků může také specifikovat rozsah znaků s použitím pomlčky (-) k oddělení horní a dolní hranice rozsahu. (Rozsah musí být zadán v abecedním pořadí.) Do závorek může být vloženo i několik rozsahů; například [a-et-z] znamená od a do e a od t do z.
Znak vykřičníku (!) na začátku seznamu znamená, že každý znak odpovídá podmínce kromě těch, které jsou uvedeny v seznamu.
Příklady:
Porovnání Vzor Odpovídá vzoru Neodpovídá vzoru
Více znaků a*a Alabama,"Alaska" arkansas
*e e, "Debbie", "Marie" Debby
*,*,*,can* Port Hope,, ON, Can." Port Hope, Can.
Více znaků mc* McGinnis, "McCabe" MacDonald
Jediný znak da?e Dave, "Dale" Darlene
Jediná číslice a#a a0a, "a1a", "a2a" aaa, "a10a"
Rozsah znaků [a-b]* Al, "Andy", "Bill", Bob" Carl, "Zelda"
Mimo rozsah [!a-e]* Frank, "Michael" Andy, "Bob", "Ellen"
Jestliže chcete vyhledávat hvězdičku, otazník, vykřičník nebo křížek, musíte tyto znaky uzavřít mezi hranaté závorky. Například:
Osoba / Poznámky-badatelské / Obsahuje / [?]
10-2210