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
Teilstring löschen
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo BBB!BreathBrightBrother hat geschrieben:Wie kann ich mit Hilfe eines regulären Ausdrucks einen Substring löschen?
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'
>>>
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
-
- User
- Beiträge: 11
- Registriert: Mittwoch 4. Juni 2008, 08:13
Vielen Dank für die schnelle Antwort!