
Reguläre Ausdrücke für Einsteiger - Regex in 10 Minuten lernen
📷 Markus Winkler / PexelsReguläre Ausdrücke für Einsteiger - Regex in 10 Minuten lernen
Meistere die Grundlagen regulärer Ausdrücke (Regex) mit praktischen Beispielen. Lerne Pattern-Matching, Zeichenklassen, Quantifier und mehr.
Was sind reguläre Ausdrücke?
Reguläre Ausdrücke (Regex) sind Muster, die verwendet werden, um Zeichenkombinationen in Strings zu finden. Sie sind unglaublich mächtig für Textsuche, Validierung und Manipulation.
Grundlegende Muster
Literale Zeichen
Die einfachste Regex ist ein simpler String: hello findet „hello" in jedem Text.
Sonderzeichen (Metazeichen)
| Zeichen | Bedeutung | Beispiel |
|---|---|---|
. | Beliebiges einzelnes Zeichen | h.t findet „hat", „hot", „hit" |
^ | Anfang des Strings | ^Hello findet „Hello world" |
$ | Ende des Strings | world$ findet „Hello world" |
\d | Beliebige Ziffer | \d{3} findet „123" |
\w | Wortzeichen (a-z, A-Z, 0-9, _) | \w+ findet „hello" |
\s | Leerzeichen | \s+ findet Leerzeichen, Tabs |
Quantifier
| Quantifier | Bedeutung |
|---|---|
* | Null oder mehr |
+ | Eins oder mehr |
? | Null oder eins |
{n} | Genau n Mal |
{n,m} | Zwischen n und m Mal |
Jetzt, wo du die Grundbausteine verstehst, probiere sie aus! Gib ein beliebiges Muster in den Tester ein und sieh die Treffer sofort hervorgehoben:
0 matches found
Praktische Beispiele
E-Mail-Validierung
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
Telefonnummer
\d{3}[-.\s]?\d{3}[-.\s]?\d{4}
URL-Muster
https?://[\w.-]+\.[a-zA-Z]{2,}[/\w.-]*
IP-Adresse
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
Zeichenklassen
[abc]- Findet a, b oder c[a-z]- Findet jeden Kleinbuchstaben[^abc]- Findet alles außer a, b oder c[0-9]- Dasselbe wie\d
Gruppen und Alternativen
(abc)- Capturing Group(?:abc)- Non-Capturing Groupa|b- Findet a oder b
Regex testen
Übung macht den Meister! Nutze unseren kostenlosen Regex-Tester, um deine regulären Ausdrücke in Echtzeit zu testen – mit sofortiger Hervorhebung der Treffer.