Teilstring löschen

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.
BreathBrightBrother
User
Beiträge: 11
Registriert: Mittwoch 4. Juni 2008, 08:13

Teilstring löschen

Beitragvon BreathBrightBrother » Mittwoch 4. Juni 2008, 08:25

Hallo, ich bin ein Python Neuling und habe eine kleine Frage:

Wie kann ich mit Hilfe eines regulären Ausdrucks einen Substring löschen?

Beispiel:
a = "Dies ist ein Text mit 2 Zahlen"
alles löschen was [0-9]+
a = "Dies ist ein Text mit Zahlen"

Vielen Dank im Voraus
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5554
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Telfs (Tirol)
Kontaktdaten:

Re: Teilstring löschen

Beitragvon gerold » Mittwoch 4. Juni 2008, 08:34

BreathBrightBrother hat geschrieben:Wie kann ich mit Hilfe eines regulären Ausdrucks einen Substring löschen?

Hallo BBB!

Willkommen im Python-Forum!

Code: Alles auswählen

>>> import re
>>> a = "Dies ist ein Text mit 2 Zahlen"
>>> re.sub("[0-9]+ ", "", a)
'Dies ist ein Text mit Zahlen'
>>>

mfg
Gerold
:-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
BreathBrightBrother
User
Beiträge: 11
Registriert: Mittwoch 4. Juni 2008, 08:13

Beitragvon BreathBrightBrother » Mittwoch 4. Juni 2008, 08:38

Vielen Dank für die schnelle Antwort!

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot], pillmuncher