Bedeutung | Beispiel | Übereinstimmungen | |
---|---|---|---|
* | Null oder eine beliebige Anzahl von Vorkommen | a* | Null oder mehr a-Zeichen (jede Zeichenfolge stimmt mit diesem Ausdruck überein) |
+ | Ein oder mehrere Vorkommen | a+ | Ein oder mehrere a-Zeichen |
. | Ein beliebiges einzelnes Zeichen mit Ausnahme des Zeilenumbruchs | * | Eine beliebige Anzahl beliebiger Zeichen mit Ausnahme von Zeilenumbruchzeichen (d. h. eine beliebige Zeichenfolge) |
\ | Escape (inaktiviert die spezielle Bedeutung eines Zeichens) | \. | Ein Punkt (.) |
^ | Zeilenanfang (wenn es am Anfang des Ausdrucks steht) | ^Das.* | Eine beliebige Zeile, die mit der Zeichenfolge Das beginnt. |
$ | Zeilenende (wenn es am Ende des Ausdrucks steht) | Montag\.$ | Eine beliebige Zeile, die mit der Zeichenfolge Montag und einem Punkt (.) endet. |
() | Gruppierungen | (ref)+(bind)* | Mindestens eine ref-Zeichenfolge, dann null oder eine beliebige Anzahl von bind-Zeichenfolgen |
[] | Zeichenbereich (Buchstaben oder Ziffern) | [sS]oll.*\.$ | Eine beliebige Zeile, die entweder soll oder Soll enthält und mit einem Punkt (.) endet. |
[^abc] | Ein beliebiges Zeichen außer a, b, oder c | ||
[a-zA-Z] | Ein beliebiges alphabetisches Zeichen (groß oder klein geschrieben) | ||
[0-9] | Ein beliebiges numerisches Zeichen (Zahl zwischen 0 und 9) | ||
| | Alternative | (dat|doc) | Entweder die Zeichenfolge dat oder die Zeichenfolge doc |
Software Education-Kanal |
Skill-Gateway |
Jazz.net-Foren Jazz.net-Bibliothek |
Bereitstellungs-Wiki |