ich jede Zahl in einem String mit der Nummer selbst ersetzen, müssen aber in Anführungszeichen:Python - Legen Sie Zahlen in Zeichenfolge in Anführungszeichen
str = 'This is number 1 and this is number 22'
Ergebnis:
str= 'This is number "1" and this is number "22"'
Ich weiß, dass ich Gebrauch verwenden können
str = re.sub("\d", "x", str)
aber das würde mir: diese regex jede Zahl in einer Zeichenfolge durch eine andere Zeichenfolge ersetzen
str= 'This is number x and this is number xx'
Wie ersetzt man mit der angepassten Zahl selbst geändert?
FYI sollten Sie nie 'str' als Variable verwenden als' str' ein gebaut im Python-Datentyp. –