P004 UNIX

Obsah
Předchozí: Editor ed

Základní regulární výrazy

Jednoznakové regulární výrazy (RE):

1.1
Konkrétní znak vyhovuje sám sobě.
a vyhovuje a

1.2
Dvojice znaků obrácené lomítko a znak vyhovuje vždy znaku za obráceným lomítkem. Významné je v souvislosti s těmito zvláštními znaky:
1.2a
. * [ \ jsou vždy zvláštními znaky
1.2b
^ je zvláštním znakem na úplném začátku RE nebo v kombinaci s [^]
1.2c
$ je zvláštním znakem na úplném konci RE
1.2d
Zvláštním znakem je znak sloužící k oddělení RE; např.
s/RE/náhrada/

1.3
. vyhovuje každému znaku vyjma nového řádku.
1.4
Neprázdný řetězec znaků uzavřený do dvojice hranatých závorek:
[0-9]
[^0-9]

Použití zvláštních znaků:

[]a-b]
[-a-b]
[a^]
[[a]

Následující: Základní regulární výrazy (2)
Obsah

Michal Brandejs brandejs@informatics.muni.cz