Seite 1 von 1

Löschen eines bestimmten Teil eines Strings

Verfasst: Montag 14. April 2014, 13:22
von milexy86
Hallo,

ich habe eine Liste von Pfadnamen die folgndermassen aufgebaut sind:

Code: Alles auswählen

-I=C:/Ab/Gw_Project_EG/01/Something_A/Something_B/Something_C/
-I=C:/Ab/Gw_Project_EG/01/Something_A/Something_B/Something_C/ME/MY_Folder/MY_Games
Wie kann ich mit der replace() Funktion sagen das der folgende Teil abgeschnitten werden soll:

Code: Alles auswählen

C:/Ab/Gw_Project_EG/01/Something_A/
So würden die Pfade beim schreiben in eine andere Datei folgendermassen aussehen:

Code: Alles auswählen

-I=Something_B/Something_C/
-I=Something_B/Something_C/ME/MY_Folder/MY_Games

Code: Alles auswählen

replace('C:/Ab/Gw_Project_EG/01/Something_A/', '')
geht leider nicht....

Jemand einen Vorschlag? Danke im vorraus!

Re: Löschen eines bestimmten Teil eines Strings

Verfasst: Montag 14. April 2014, 13:25
von mutetella
@milexy86
`replace()` ist eine Methode:

Code: Alles auswählen

>>> 'replace is a class-method'.replace('class', 'string')
'replace is a string-method'
mutetella

Re: Löschen eines bestimmten Teil eines Strings

Verfasst: Montag 14. April 2014, 15:25
von cofi
Und dann veraendert sie nicht den String selbst, sondern gibt einen veraenderten zurueck.