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í.
Werichova pohádka »
Přehled
Základní vyhledávání | vyřešeno 0 z 11 | |
Skupiny znaků | vyřešeno 0 z 10 | |
Kvantifikátory | vyřešeno 0 z 7 | |
Hranice | vyřešeno 0 z 7 | |
Mix: střední | vyřešeno 0 z 8 | |
Nahrazování | vyřešeno 0 z 14 | |
Mix: těžké | vyřešeno 0 z 9 |
Celkem vyřešeno: 0 z 66
Přehled krystaly
Základní vyhledávání | získáno 0 z 11 | |
Skupiny znaků | získáno 0 z 11 | |
Kvantifikátory | získáno 0 z 7 | |
Hranice | získáno 0 z 7 | |
Mix: střední | získáno 0 z 14 | |
Nahrazování | získáno 0 z 30 | |
Mix: těžké | získáno 0 z 27 |
Celkem získáno: 0 z 107
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.
Skupiny znaků
Tato sada nabízí jednoduché příklady na skupiny znaků, které v regulárních výrazech značíme hranatými závorkami či speciální zkratkou za zpětným lomítkem.
Kvantifikátory
Kvantifikátory značí opakování. Základními kvantifikátory v regulárních výrazech jsou hvězdička a plus. Vyzkoušíme si také složené závorky.
Hranice
V této sadě procvičíme označování hranic, především začátku a konce celého řetězce.
Mix: střední
Při praktickém použití regulárních výrazů musíme umět poznat, který operátor kdy použít...
Nahrazování
Regulární výrazy jsou velmi užitečný nástroj pro provádění automatizovaných změn v textu. Zde si vyzkoušíme několik relativně jednoduchých nahrazení.
Mix: těžké
Několik náročnějších příkladů na závěr.