Hallo zusammen,
ich will ein paar Zeichenketten manipulieren. Aus Zeichenketten vom Typ
"IMG_1234.jpg"
sollen neue Zeichenketten vom Typ
"DST_A01234.jpg"
entstehen.
Quell- und Zielname sollen über eine Ini-Datei konfigurierbar bleiben.
Mein erster Ansatz mit regulären Ausdrücken in Python:
1 | srcName=r'IMG_(\d{4})\.(JPG|jpg)'
|
2 | dstSchem='DST_A0$1.JPG'
|
3 |
|
4 | file = 'IMG_1234.jpg'
|
5 | n = re.sub(srcName, dstSchem, file)
|
Führt nicht zum gewünschten Ergebnis. Das $1 wird nicht als ersetzende
Zeichenkette interpretiert.
Wer kann mir auf die Sprünge helfen?
Viele Grüße
W.T.