Regex Übungen Lösungen
Zur Navigation springen
Zur Suche springen
1. Finde alle Zeilen, die das Wort Alice enthalten.
grep "Alice" text.txt
2. Finde Zeilen, die mit einem Großbuchstaben beginnen.
grep "^[A-Z]" text.txt
3. Suche nach Zeilen, die eine Zahl enthalten.
grep "[0-9]" text.txt
4. Finde Zeilen, in denen das Wort Charlie am Anfang steht.
grep "^Charlie" text.txt
5. Suche nach Zeilen, die mit einem Punkt . enden.
grep "\.$" text.txt
- Das \ Zeichen lässt . als sich selbst interpretieren statt als REGEX..
6. Finde Zeilen, in denen die Zahl 2 als eigenständige Zahl vorkommt (z. B. nicht in 42).
grep "\b2\b" text.txt
7. Suche nach Zeilen, in denen entweder Katzen oder Hunde vorkommen.
grep -E "Katzen|Hunde" text.txt
- Das -E für extended regular expressions ist nötig da | sonst nicht als REGEX erkannt wird
8. Finde Zeilen mit Anführungszeichen (").
grep "\"" text.txt
9. Suche nach Zeilen, in denen eine Zahl mit mindestens zwei Ziffern vorkommt.
grep "[0-9]\{2,\}" text.txt
10. Finde Zeilen, die den Buchstaben b (Groß- oder Kleinschreibung) enthalten.
grep -i "b" text.txt