Bestimmte Zeichen im String erkennen
Hallo Leute! Wahrscheinlich eine altbekannte Anfängerfrage, aber ich würde gerne einmal wissen, in welcher Richtung ich suchen muss. Ich habe Strings in dieser Form str = "11012.AB423.13" Ich müsste diesen String an den Punkten trennen und als einzelne Werte speichern. Gibt es da eine eingebaute Funktion in Python, oder muss ich mich mit regulären Ausdrücken (Grusel :-(() befassen? Meine Programmierkenntnisse kommen von php, das einen förmlich erschlägt mit String-Manipulations-Funktionen, daher die Idee. Danke für eure Hilfe! barbara _______________________________________________ Python-de maillist - Python-de@starship.python.net http://starship.python.net/mailman/listinfo/python-de
Barbara Griem wrote:
Hallo Leute!
Wahrscheinlich eine altbekannte Anfängerfrage, aber ich würde gerne einmal wissen, in welcher Richtung ich suchen muss.
Ich habe Strings in dieser Form
str = "11012.AB423.13"
Ich müsste diesen String an den Punkten trennen und als einzelne Werte speichern. Gibt es da eine eingebaute Funktion in Python, oder muss ich mich mit regulären Ausdrücken (Grusel :-(() befassen?
Da Python objektorientiert arbeitet, kann das kann der String gleich selber erledigen:
str.split('.') ['11012', 'AB423', '13']
-schorsch -- Georg Mischler -- simulations developer -- schorsch at schorsch com +schorsch.com+ -- lighting design tools -- http://www.schorsch.com/ _______________________________________________ Python-de maillist - Python-de@starship.python.net http://starship.python.net/mailman/listinfo/python-de
At 17:48 18.02.03 +0100, you wrote: [Barbara]
Ich habe Strings in dieser Form
str = "11012.AB423.13"
Ich müsste diesen String an den Punkten trennen und als einzelne Werte speichern.
str = "11012.AB423.13" str.split('.') ['11012', 'AB423', '13']
In PythonWin einen Punkt hinter str gibt Dir eine Liste aller Methoden. Grüsse Mike _______________________________________________ Python-de maillist - Python-de@starship.python.net http://starship.python.net/mailman/listinfo/python-de
participants (3)
-
Barbara Griem
-
Georg Mischler
-
Mike Mueller