negativer Lookbehind
depp
- python
0 Benne
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
Hallo,
regexp="(<?!boese) (.*?) im"
...
wie muss der regexp stattdessenm heißen?
regexp="(?<!boese) (.*?) im"
Gruß,
Benne