Ich möchte die Zeichenfolge nehmen 0.71331, 52.25378
und zurückkehren 0.71331,52.25378
- dh nur nach einer Ziffer, einem Komma, einem Leerzeichen und einer Ziffer suchen und das Leerzeichen entfernen.
Dies ist mein aktueller Code:
coords = '0.71331, 52.25378'
coord_re = re.sub("(\d), (\d)", "\1,\2", coords)
print coord_re
Aber das gibt mir 0.7133,2.25378
. Was mache ich falsch?
re.sub(r'(?<=\d), (?=\d)', ',', coords)
.