Ú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ý