python regex wörter in anderen wörter finden?
Hallo, ich versuche ein Wort in einem andern Wort zu finden:
satz = "Das ist ein beispielsatz cool oder?"
Also versuche ich anhand von dem Wort "beispiel" das ganze Wort also "beispielsatz" zu finden.
satz = "Das ist ein beispielsatz cool oder?"
suche = "beispiel"
output:
beispielsatz
Ich weiß nicht ganz wie ich das machen soll vielleicht kann mir jemand Helfen.
Danke
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
\w*(beispiel)\w*
\w Text
* Mindestens 0 oder mehr
Beispiel Suchbegriff
\w Text
* Mindestens 0 oder mehr
Das ist ganz einfach. Brauchst dafür nicht mal das re Modul.
satz = "Hallo ich bin Max und das ist ein Beispielsatz"
wortbestandteil = "Beispiel"
for wort in satz.split():
if wortbestandteil in wort:
print(f"Wir haben es gefunden, es stecke im Wort {wort}.")