Použití zástupných znaků při porovnávání řetězců

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Předdefinované vzorů představuje univerzální nástroj pro porovnávání řetězců. V následující tabulce jsou uvedeny zástupné znaky, které můžete použít s operátor Like a počet číslic nebo řetězce, které se shodují.

Znaky v vzorek

Odpovídající výraz

? nebo _ (podtržítko)

Libovolný jednotlivý znak

* nebo %

Žádný nebo více znaků

#

Libovolná jednotlivá číslice (0–9)

[seznam znaků]

Libovolný jednotlivý znak uvedený v seznamu znaků

[!seznam znaků]

Libovolný jednotlivý znak neuvedený v seznamu znaků


Můžete použít skupinu jeden nebo víc znaků (seznam znaků) v závorkách ([]) odpovídá libovolný jednotlivý znak ve výrazu a seznam znaků mohou obsahovat téměř žádné znaky v Znaková sada ANSI, včetně číslic. Můžete použít speciální znaky levá hranatá závorka ([]), otazník (?), symbol čísla (#) nebo hvězdičku (*) při porovnání přímo pouze v případě uzavřen v závorkách. Pravá hranatá závorka (]) nelze použít v rámci skupiny podle sebe sama, ale můžete ho mimo skupinu jako samostatný znak.

Kromě jednoduchý seznam znaky uzavřené v závorkách najdete seznam znaků zadat rozsah znaků pomocí pomlčkou (-), která odděluje spodní a horní hranici rozsahu. Například pomocí [A-Z] v vzorku za následek shodu, pokud odpovídající pozici znaku ve výrazu obsahuje jakékoli velké písmeno v rozsahu A až Z. Bez omezující oblastí může obsahovat více oblastí v hranatých závorkách. Příklad: [a-zA-Z0 – 9] odpovídá jakýkoli alfanumerický znak.

Je důležité mít na paměti, že zástupné znaky ANSI SQL (%) a (_) jsou k dispozici pouze s databázový stroj Microsoft Access a přístup zprostředkovatele OLE DB. Budou se použije jako literály, pokud prostřednictvím aplikace Access nebo DAO použít.

Další důležitá pravidla pro vzorů patřit následující úkoly:

  • Vykřičník (!) na začátku seznamu znaků znamená, že je shodu volání Pokud libovolnému znaku kromě těch, které v seznamu znaků najdete ve výrazu. Při použití mimo závorky, odpovídá vykřičník samotné.

  • Můžete pomlčka (-) na začátku (po vykřičník pokud používá) nebo na konci seznamu znaků podle sebe sama. Kdekoli jinde jsou uvedeny spojovníku oblasti standard ANSI znaky.

  • Zadat rozsah znaků znaky musí zobrazí seřadit vzestupně (A-Z nebo 0-100). [A-Z] se řídí určitým vzorem platné, ale není [Z-a.].

  • [] Posloupnost znaků ignorované; To je považován za Řetězec nulové délky ("").



Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×