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í a také přehled základních operátorů.

Operátor hvězdička  »
Úlohy
Krystaly

Přehled

Základní vyhledávánívyřešeno 0 z 11
Skupiny znakůvyřešeno 0 z 10
Kvantifikátoryvyřešeno 0 z 6
Hranicevyřešeno 0 z 6
Nahrazovánívyřešeno 0 z 12
Mix: střednívyřešeno 0 z 8
Mix: těžkévyřešeno 0 z 10

Celkem vyřešeno: 0 z 63

Přehled krystaly

Základní vyhledávánízískáno 0 z 11
Skupiny znakůzískáno 0 z 11
Kvantifikátoryzískáno 0 z 6
Hranicezískáno 0 z 6
Nahrazovánízískáno 0 z 24
Mix: střednízískáno 0 z 18
Mix: těžkézískáno 0 z 30

Celkem získáno: 0 z 106

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.

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: střední

Při praktickém použití regulárních výrazů musíme umět poznat, který operátor kdy použít...

Mix: těžké

Několik náročnějších příkladů na závěr.

NAPIŠTE NÁM

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Časté dotazy Návody pro rodiče Návody pro učitele

Čeho se zpráva týká?

Obsah Ovládání Přihlášení Licence Různé

Text zprávy

E-mailová adresa (ať Vám můžeme odpovědět)


Odeslat

Vzhledem k uzavření škol mají systémy Umíme zvýšený provoz a množství dotazů. Prosím zasílejte pouze nezbytné dotazy a připomínky. Před zasláním dotazu si prosím prohlédněte časté dotazy. Děkujeme za pochopení.
Prosím nezasílejte dotazy na prozrazení řešení úloh či na vysvětlení postupu. Děkujeme.