Benutzerhandbuch

6.1 Reguläre Ausdrücke – Glossar

Aktualisiert am

Mit diesem Glossar von regulären Ausdrücken möchten wir Ihnen einen Überblick über den Wortschatz von GREP-Befehlen geben. Ein Anspruch auf Vollständigkeit ist nicht gegeben.

Allgemeine Ausdrücke und Platzhalter

Ausdruck Erklärung
[]
Ein Paar eckiger Klammern kennzeichnet eine Zeichenklasse, die immer für ein einziges Zeichen in einem Suchmuster steht.
[abc]
In eckigen Klammern kann nach belibigen Buchstaben gesucht werden. Das Beispiel findet ein Zeichen mit dem Wert a, b oder c..
[a-f]
Ein Bindestrich innerhalb einer eckigen Klammer definiert einen bestimmten Bereich. Das Beispiel findet ein Zeichen mit dem Wert a, b, c, d, e oder f.
[0-9]
Der Bindestrich lässt sich auch nur auf Zahlen anwenden. Das Beispiel findet eine Ziffern von 0 bis 9
[a-zA-Z0-9]
Innerhalb der eckigen Klammern können auch mehrere Gruppen sowie Einzelzeichen stehen. Das Beispiel findet ein Zeichen welches alle Kleinbuchstaben von a bis z, alle Großbuchstaben von A bis Z sowie alle Ziffern von 0 bis 9.
[^abc]
Wird das ^ Zeichen – Caret-Zeichen – innerhalb der eckigen Klammer der zu suchenden Zeichen vorangestellt, so sind die angeführten Zeichen von der Suche auszuschließen. Das Beispiel findet ein Zeichen dessen Wert nicht den nachstehenden Zeichen entspricht.
^a
Steht dieses ^Zeichen nicht innerhalb einer eckigen Klammer, so bedeutet es, dass es für den Anfang eines Textes steht. Das Beispiel such nach einem Zeichen am Anfang eines Absatzes mit dem Wert a.
.
Der Punkt steht für ein beliebiges Zeichen und kann somit jedes Zeichen – Buchstaben, Ziffern und Leerzeichen – finden.
?
Keinmal oder einmal. Wird das Fragezeichen nach einem Zeichen gestellt so kann das Zeichen an dieser Stelle einfach vorkommen, es muss aber nicht dort zu finden sein. Das Beispiel aa? findet somit entweder ein a oder zwei a.
*
Keinmal oder mehrmal. Wird das Asterisk-Zeichen nach einem Zeichen gestellt so kann das Zeichen an dieser Stelle mehrfach vorkommen, es muss aber nicht dort zu finden sein. Das Beispiel aa* findet somit entweder ein a oder mehrere a. Punkt und Stern in Kombination findet somit x-beliebig viele Zeichen.
+
Einmal oder mehrmal. Wird das Plus-Zeichen nach einem Zeichen gestellt so muss das Zeichen an dieser Stelle einmal vorkommen, es kann aber auch x-beliebig of vorkommen. Das Beispiel a+ findet somit entweder ein a oder mehrere a.
()
Ein Paar runder Klammern kennzeichnet eine Zeichengruppe, die aus einem oder mehreren Zeichen bestehen und ineinander geschaltet werden können.
(Workflow) Ein String in einer runden Klammer wird wie dieser geschrieben wird gesucht. Das Beispiel sucht nach dem String Workflow. Der Unterschied zwischen (Workflow) und Workflow ist jener, dass ersteres als Gruppe gespeichert wird und letzteres als eine Ansammlung von aufeinanderfolgenden Zeichen intergpretiert wird.
{}
Ein Paar geschwiefte Klammern geben die Anzahl der Wiederholungen (Stellen) an.
{1}
Genau 1 mal. Das Beispiel \d{1} findet genau eine Ziffer.
{3,}
Mehr als 3 mal. Das Beispiel \d{3,} findet genau dreistellige oder mehrstellige Ziffernfolgen.
{3,5}
Mehr als 3 und maximal 5 mal. Das Beispiel \d{3,5} findet drei-, vier- oder fünstelligen Ziffernfolgen.
|
Oder. Wird das |-Zeichen (Pipe) zwischen zwei Zeichen/Strings eingefügt, so werden beide Zeichen/Strings gefunden.

Spezielle Ausdrücke

Previous Artikel 3.70 Step and Repeat
Next Artikel 6.2 Beispiele
Noch Fragen? Kontaktieren Sie uns!