Nadřazené | Práce s daty » Regulární výrazy » Základní vyhledávání |
Předcházející | Popis vzorů |
Navazující | Skupiny znaků |
Cvičení
Základními prvky regulárních jazyků jsou obyčejná písmena. Ty při vyhledávání odpovídají sami sobě. Pokud tedy zadáme regulární výraz kr
, tak mu budou odpovídat slova, která obsahují podřetězec „kr“.
Tečka odpovídá libovolnému znaku.
Metaznaky jsou speciální znaky, které používáme na konstrukci regulárních výrazů (např. .*+?
). Co když ale chceme hledat právě tyto znaky? Na to použijeme zpětné lomítko, které ruší význam metaznaku a chápe jej jako znak obyčejný.
Pexeso
Hledání dvojic, které k sobě patří.
Základní vyhledávání (střední)
6 zadání
Typicky zabere: 5 min

Regulární výrazy
Regulární výrazy jsou velice užitečný nástroj pro vyhledávání v textu. Mají bohaté využití v programování, ale můžete je využít i jinde. Například některé textové editory nabízí vyhledávání a nahrazování pomocí regulárních výrazů. Naučit se používat správně regulární výrazy není úplně jednoduché, složitější výrazy vypadají občas jako rozsypaný čaj nebo černá magie... Ale nebojte, máme tu pro vás i nějaké jednodušší úlohy na rozcvičení.
Základní vyhledávání
Tato sada slouží jako trénink k použití cvičení a vyzkoušení základních operátorů jako je tečka a hvězdička.