Regulární výrazy
Regulární výrazy
Abschlussbedingungen
1. Regulární výrazy
1.2. Rozšířené regulární výrazy - ERE
Rozšířené regulární výrazy (Extended Regular Expressions - ERE) využívají všechny metaznaky ze sady BRE, tedy metaznaky ., *, ^, $, [, ] a dále je tato sada rozšířena o metaznaky ?, +, {, }, (, ), |. Všechny ostatní znaky, které v definici ERE použijeme, jsou vnímány jako obyčejné znaky, tedy znaky bez speciálního významu či funkce.
Pro ERE platí jedno zásadní pravidlo. Pokud jsou metaznaky z ERE tzv. escapovány, tedy předchází jim únikový metaznak \, jsou chápané jako obyčejné znaky a ztrácí svoji obvyklou funkci.
Význam a použití metaznaků viz kapitolu Význam metaznaků.