moin!
warum tut dieser code nicht, was er soll.
da im str kein boese, sondern nur boehse vorkommt, ist es verwunderlich, dass gar kein match vorhanden ist.
import re,string
regexp="(<?!boese) (.*?) im"
str="der boehse mann im mond"
treffer=re.compile(regexp,re.I|re.M)
matches=treffer.findall(str)
print matches
wie muss der regexp stattdessenm heißen?
danke