regex syntax

James Stroud jstroud at mbi.ucla.edu
Tue Dec 7 01:38:23 CET 2004


Ich kann nicht spricht Deutch, aber:

import re

regex = re.compile(r'(.*)(\.jpg)$')

m = regex.match("bild.jpg")

g = m.groups()

print g[0]
print g[1]


Auf wiedersehen!
James

On Monday 06 December 2004 04:03 pm, Andreas Volz wrote:
> Hi,
>
> ich kann nicht gut regex, aber für das nötigste reicht es eigentlich.
> Irgendwie komm ich aber mit der Syntax der re.* Befehle in Python nicht
> klar Vielleicht kann mir das an diesem Beispiel jemand zeigen:
>
> string = "bild.jpg"
>
> ich möchte jetzt einfach wissen ob in dem string ein ".jpg" vorkommt
> oder nicht und dann eine Entscheidung treffen. Ich hab mir schon
> überlegt einfach die letzten viel Stellen des strings "per Hand" auf die
> Zeichenfolge zu vergleichen und so regex zu umgehen. Aber ich muss es
> irgendwann ja doch mal nutzen ;-)
>
> Gruß
> Andreas

-- 
James Stroud, Ph.D.
UCLA-DOE Institute for Genomics and Proteomics
611 Charles E. Young Dr. S.
MBI 205, UCLA 951570
Los Angeles CA 90095-1570
http://www.jamesstroud.com/



More information about the Python-list mailing list