Úvod do UNIXu – Regulární výrazy

.
libovolný znak kromě nového řádku
\c
escapovaný znak c
[seznam]
znaky v seznamu, lze použít rozsah (-), doplněk (^) a předdefinované seznamy ([:alpha:], [:digit:], [:space:] atd.)
^, \<
začátek řádky, slova
$, \>
konec řádky, slova
výraz*
libovolné opakování znaku daného výrazem
výraz?
žádný nebo jeden výskyt znaku daného výrazem
výraz+
alespoň jeden výskyt znaku daného výrazem
výraz{n}
právě n výskytů znaku daného výrazem
výraz{n,}
alespoň n výskytů znaku daného výrazem
výraz{n,m}
alespoň n, ale ne více než m výskytů znaku daného výrazem
\(regexp\)
označení části vzorku, její použití pomocí \n
|
join, matchuje jeden nebo druhý