Strings auseinander nehmen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
Psus82
User
Beiträge: 128
Registriert: Dienstag 6. April 2004, 16:15

Strings auseinander nehmen

Beitragvon Psus82 » Freitag 30. April 2004, 15:47

Und noch ne Frage,

gibt es eine Möglichkeit einen String auseinander zu nehmen?
Sagen wir mal der String sieht so aus:
['test-test2-test3.tmp']
Ist es möglich "test" zuerst auszulesen gefolgt von "test2" gefolgt von "test3"?
Es soll wohl mit Metazeichen gehen aber leider blicke ich da noch nicht richtig durch.

Könnt ihr mir weiterhelfen?
Psus82
Benutzeravatar
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Beitragvon Dookie » Freitag 30. April 2004, 16:46

Hi Psus82,

die einfachste Möglichkeit Strings auseinanderzunehmen ist split.

Code: Alles auswählen

my_string = "test-test2-test3.tmp"
split1 = my_string.split(".") # trennt "test-test2-test3" am "." von "tmp"
result = split1[0].split("-") # trennt an den "-"
print result # gibt die resultierende Liste aus


Gruß

Dookie

Wer ist online?

Mitglieder in diesem Forum: snafu