Reguläre Ausdrücke¶
Aufgabe 1¶
Finde Wörter mit F im Text. Führe dazu folgendes Beispiel aus:
import re
text = "Es war einmal ein Ferkel, das hatte eine Flöte"
found = re.findall('(F\w+)[^\w]', text, re.IGNORECASE)
print(found)
Aufgabe 2¶
Was haben diese vier Bilder gemeinsam?

Führe folgendes Codebeispiel aus:
import re
text = input("Was ist auf einem der Bilder zu sehen? ")
if re.search(r"^(\w+)i(\w+)[- ]\1o\2", text):
print("stimmt!")
Aufgabe 3¶
Besuche die Seite www.regexone.com und führe einige der Übungen durch.
Aufgabe 4¶
Schreibe ein Programm, das E-Mail-Adressen in Text erkennt.
Verwende die Funktion re.findall() und erstelle ein entsprechendes Suchmuster.
Auf Regex101 kannst Du den regulären Ausdruck testen.
Aufgabe 5¶
Auf Regex Golf findest Du schwierigere Aufgaben zu regulären Ausdrücken.