Seite 1 von 1

Elemente einer Zeichenkette herausfiltern und analysieren

Verfasst: Donnerstag 4. März 2010, 21:08
von gooogle
Hallo

ich habe folgendes Programm bis jetzt geschrieben:

Hintergrund:

Ich bekomme eine Zeichenkette "Response" und möchte bestimmte elemente analysieren. zb. möchte ich in diesem fall die beiden letzten zeichen auf gleichheit prüfen.
nur weiss ich jetzt nicht, wie ich das variabel halten kann, denn es können auch mehrere zeichen sein an verschiedenen stellen, wie z.b
"7711" auftauchen.

Gibt es eine möglichkeit/methode die sowas relativ einfach behandelt?Ohne dass ich jetzt mit aufwendigen methoden arbeiten muss?




Grüsse

Verfasst: Donnerstag 4. März 2010, 22:31
von ms4py
Die letzten beiden Buchstaben eines Strings bekommst du ganz einfach:

Code: Alles auswählen

>>> 'slicing'[-2:]
'ng'
Aber generell sind vielleicht Reguläre Ausdrücke das, was du suchst:
[mod]re[/mod]

Ganz Allgemein wäre vielleicht ein Blick auf PEP8 noch ganz ratsam.