Zástupný znak

V informatice označuje zástupný znak znak, který může v řetězci zastupovat nula nebo více znaků. Zástupné znaky se běžně používají v počítačovém programování, ve vyhledávacích dotazech databází SQL a při procházení adresářů DOS nebo Unix prostřednictvím příkazového řádku.

Níže jsou uvedeny některé běžné způsoby použití zástupných znaků:

  • Regulární výrazy – Tečka (.) odpovídá jednomu znaku, zatímco .* odpovídá nule nebo více znakům a .+ odpovídá jednomu nebo více znakům.
    ▶ Příklad: $pattern = "Mac(.*)"
  • Dotazy SQL – Procento (%) odpovídá nule nebo více znakům, zatímco podtržítko (_) odpovídá jednomu znaku.
    ▶ Příklad: SELECT * FROM Computers WHERE Platform LIKE 'Mac%'
  • Procházení adresářů – Hvězdička (*) odpovídá nule nebo více znakům, zatímco otazník (?) odpovídá jednomu znaku.
    ▶ Příklad: dir *.exe

Ve výše uvedených příkladech se zástupné znaky používají k vyhledávání částečných shod namísto přesných shod. To může být užitečné při vyhledávání souborů nebo při získávání informací z databáze.

Aktualizováno May 26, 2010 od Per C.

quizOtestujte své znalosti

A single character within a typeface is also called what?

A
Fork
0%
B
Glyph
0%
C
Template
0%
D
Variable
0%
Correct! Incorrect!     View the Glyph definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Zástupný znak na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.