P004 UNIX |
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) |
Michal Brandejsbrandejs@informatics.muni.cz