Zum Inhalt springen

Diskussion:Regular Expression

Aus Foxwiki
Die 5 zuletzt angesehenen Seiten:  Internet Assigned Numbers Authority » chmod » instaloader » Seminar/BCM/Praktiker/Pruefung » Diskussion:Regular Expression
Version vom 20. Februar 2025, 13:00 Uhr von Dirkwagner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Reguläre Ausdrücke == Ein regulärer Ausdruck (engl. regular expression, Abk. RegExp oder Regular expression) eine Zeichenkette, die der Beschreibung von Mengen beziehungsweise Untermengen von Zeichenketten mit Hilfe bestimmter syntaktischer Regeln dient {| class="wikitable sortable" |- | | | | Funktion |- | | <tt>^ </tt> | | Beginn der Zeile |- | | <tt>$ </tt> | | Ende der Zeile |- | | <tt>. </tt> | | Genau ein beliebiges Zeichen |- | | <tt>* </tt>…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Reguläre Ausdrücke

Ein regulärer Ausdruck (engl. regular expression, Abk. RegExp oder Regular expression) eine Zeichenkette, die der Beschreibung von Mengen beziehungsweise Untermengen von Zeichenketten mit Hilfe bestimmter syntaktischer Regeln dient

Funktion
^ Beginn der Zeile
$ Ende der Zeile
. Genau ein beliebiges Zeichen
* Beliebig viele des vorangegangenen Zeichens
[:zeichenklasse:] Ein Zeichen aus dem Bereich. Anstelle von Zeichen können vordefinierte Klassen von Zeichen verwendet werden: [:alnum:], [:alpha:], [:cntrl:], [:digit:], [:graph:], [:lower:], [:print:], [:punct:], [:space:], [:upper:], und [:xdigit:]
[^] Kein Zeichen aus dem Bereich
\< Muster am Wortanfang suchen
\> Muster am Wortende suchen
\(..\) Eingeschlossenes Muster vormerken; auf dieses kann später über \1 zugegriffen werden. Bis zu neun Muster können auf diese Weise gespeichert werden
x\{m\} m-faches Auftreten des Zeichens x
x\{m,n\} mindestens m-, maximal n-maliges Auftreten des Zeichens x
+ Mindestens ein Auftreten des vorangegangenen Zeichens
? Höchstens ein Auftreten des vorangegangenen Zeichens
x|y Zeichen "x" oder Zeichen "y"
(abc|xyz) Zeichenkette "abc" oder Zeichenkette "xyz". Die runden Klammern können entfallen