Přejít na téma:
Skupiny znaků
Přejít na cvičení:
Regulární výrazy
Zobrazit na celou obrazovku
Sdílet Zobrazit shrnutí tématu
Skupiny znaků

Pomocí následujících speciálních znaků můžeme v regulárním výrazu označit skupiny písmen:

[] výběr znaku v závorkách, např. [aeiouy] značí libovolnou z uvedených samohlásek
[ - ] výběr znaku z intervalu, např. [a-z] značí libovolné malé písmeno anglické abecedy
[^ ] negovaný výběr znaku, např. [^aeiouy] značí vše kromě uvedených samohlásek
\d číslice (to samé jako [0-9])
\D vše kromě číslic (to samé jako [^0-9])
\w alfanumerické znaky (to samé jako [a-zA-Z0-9_])
\W vše kromě alfanumerických znaků (to samé jako [^a-zA-Z0-9_])
\s „bílé” znaky (mezera, tabulátor, znaky pro zalomení řádků)
\S vše kromě „bílých” znaků

Dále můžeme využít následující konstrukce, které vymezují více možností, případně seskupují znaky k sobě:

| odděluje několik dílčích výrazů (ahoj|nazdar odpovídá právě jednomu z pozdravů)
() podřetězec, na nějž je možno aplikovat kvantifikátor (ko(ko)?s odpovídá právě kos a kokos)

Aplikovat na výstup

Regulární výraz

Náhrada

Legenda: Správně označeno Správně neoznačeno Má být označeno, ale není Špatně označeno
Legenda: Správně nahrazeno Špatně nahrazeno.
NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá a připojte snímek obrazovky.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence