ich möchte via regex aus kleinen Anfangsbuchsten große machen und dann soll das Zeichen "," verschwingen.
Ich möchte z.B. "cis," in "Cis" oder "d," in "D" umwandeln.
Ich hatte mir das so vorgestellt:
Code: Alles auswählen
#!/usr/bin/env python3
import re
tongrosseOktav = re.compile(r"([a-h](is)?(es)?),\s",re.MULTILINE)
text = "cis, dis, c, e, "
text = re.sub(tongrosseOktav,r"\1 ".capitalize(), text)
print(text)
Die Kommata konnte ich eliminieren, aber wie kann ich den ersten Buchstaben groß machen?cis dis c e
Es wäre nett, wenn mir einer einen Tipp geben könnte.
Danke!