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

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: 5555
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Oberhofen im Inntal (Tirol)
Kontaktdaten:

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

Vielen Dank für die schnelle Antwort!
Antworten