[Python-de] re-Spaesse
Diez B. Roggisch
deets at web.de
Mit Apr 19 18:42:25 CEST 2006
> ich moechte eigentlich "ganz normal" das Modul re benutzen, um Teile
> von Strings zu erkennen und zu entfernen, muss dabei aber irgendwo
> einen Denkfehler machen. Anders kann ich mir das Verhalten unten
> nicht erklaeren. Vielleicht hat jemand hier eine zuendende Idee?
Aus TFM:
"""
S
DOTALL
Make the "." special character match any character at all, including a
newline; without this flag, "." will match anything except a newline.
"""
>>> re.findall(re.compile("START.*END", re.X | re.S), "foo START bar \n END
foobar")
['START bar \n END']
Diez