Wie kann ich unerwünschte Zeichen aus einem langen Text mit .replace()
oder einer anderen Art entfernen? Symbole, die ich aus dem Text rausschmeißen möchte, sind ',',{,},[,]
(Kommas sind nicht enthalten). Mein bisheriger Text ist:Unerwünschte Zeichen können nicht aus einer langen Zeichenfolge entfernt werden.
{'SearchText':'319 lizzie','ResultList':[{'PropertyQuickRefID':'R016698','PropertyType':'Real'}],'TaxYear':2018}
ich mit dem folgenden Code versucht:
content='''
{'SearchText':'319 lizzie','ResultList':[{'PropertyQuickRefID':'R016698','PropertyType':'Real'}],'TaxYear':2018}
'''
print(content.replace("'",""))
Output Ich habe: [btw, wenn ich wie .replace weitermachen() ersetzen() mit verschiedenen Symbolen in. es dann funktioniert es, aber ich mag das gleiche in einer einzigen Instanz, wenn sein möglichen] tun will
{SearchText:319 lizzie,ResultList:[{PropertyQuickRefID:R016698,PropertyType:Real}],TaxYear:2018}
I i Funktion wie .replace("',{,},[,]","")
ersetzen nutzen könnte. Allerdings bin ich nicht nach einer Lösung von regex
abgeleitet. String Manipulation ist, was ich erwartet habe. Danke im Voraus.
Haben Sie überlegt, Regex zu verwenden? –
Danke Mad Physicist für Ihren Kommentar. Eigentlich hatte ich keine Lösung aus Regex. – SIM