Geschrieben von

Reguläre Ausdrücke (Regex)

Schublade

Mit regulären Ausdrücken (Regular Expression oder Regex) kann man ein Suchmuster für Zeichenketten definieren. So lassen sich Strings gezielt prüfen und bearbeiten. Vor allem in der Webanalyse und in JavaScript leisten reguläre Ausdrücke hilfreiche Arbeit.

Was b

Übersicht wichtiger Regex

RegexErklärung
.Beliebiges Zeichen
*Keinmal oder beliebig oft
?Vorangegangenes Zeichen soll 0-mal oder 1-mal vorkommen
+Vorangegangenes Zeichen muss min. 1-mal vorkommen
|Oder
[abc]Findet a, b oder c
[1-9]Findet alles zwischen 1 und 9
()Gruppierung
{}Definiert wie häufig ein Suchmuster max. vorkommen darf. Bei hal{1,3} darf das vorangegangene „l“ min. 1-mal, aber max. 3-mal vorkommen. „hal“, „hall“ und „halll“ würden daher passen.
\Nachfolgendes Regex-Zeichen wird als normales Zeichen interpretiert
^Muss mit nachfolgenden Zeichen anfangen
$Muss mit vorherigen Zeichen enden

Last modified: 5. März 2020