Ich vereinfache die Aufgabe: ich habe den folgenden String:
Code: Alles auswählen
s = " aaa 8 objects with status 'o.k.' hhhh"
ich versuche den Text "8 objects with statement 'o.k.'" zu matchen, mit Gruppen, weil ich danach die Zahl "8" haben möchte.
Es ist ein grosses Dokument mit ...statement 'not ok' und viele andere, deswegen möchte ich den ganzen Text matchen.
Ich habe's irgendwie hingekriegt, aber nicht gespeichert und jetzt komme ich nicht mehr drauf. Folgendes habe ich probiert:
Code: Alles auswählen
import re
reg = re.compile(r'(\d)+(\s)+("objects with status \'o.k.\'")')
mo = reg.search(s)
## zahl =mo.groups()[0]
was mache ich hier falsch
Danke im Voraus
Carlos