ausdruck {action}
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
"Franz"<"Fritz"
3>"13"
$4~$6
1.Einfache Zeichen:
/en/ : Alle Strings, die en enthalten
Zeichen mit Sonderbedeutungen:
\ ^ $ . [ ] | ( ) * + ?
2.Meta-Zeichen: \ ^ $ . [ ]
Zeichen |
|
Beispiel |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.Escape-Sequenzen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.Zusammengesetzte reguläre Ausdrücke
Seien A und B reguläre Ausdrücke
A|B | Alternation (A oder B) |
AB | Konkatenation (A gefolgt von B) |
A* | null oder beliebig viele A´s |
A+ | ein oder beliebig viele A´s |
A? | null oder ein A |
(A) | A |
Zusammengesetzte Pattern
Verknüpfung von (geklammerten) Pattern mit logischen Operatoren (Priorität absteigend):
! logisches NICHT
&& logisches UND
|| logisches ODER