Ich möchte gerne mit Hilfe von einem Regex einen String überprüfen.
Code: Alles auswählen
print(re.match("apfel(kuchen|torte)", "apfelkuchen"))
Man sollte z.B. nur noch "*" "() und "[]" verwenden dürfen.
Wie kann ich das am besten umsetzen?
Code: Alles auswählen
print(re.match("apfel(kuchen|torte)", "apfelkuchen"))
Code: Alles auswählen
In [26]: print(re.match("apfel(kuchen|torte)", "apfelkuchenblech"))
<re.Match object; span=(0, 11), match='apfelkuchen'>
In [27]: print(re.match("apfel(kuchen|torte)", "bratapfelkuchen"))
None