chb1982
Goto Top

Per Replace Anführungszeichen ersetzen klappt nicht

Moin!

Ich möchte per Replace Anführungszeichen aus einem String entfernen.
Das würde ich machen pe

newString = replace(myString,""","")  

Klappt natürlich nicht wegen der drei Anführungszeichen in Folge.
Wie kann ich da am besten vorgehen?

Content-ID: 118907

Url: https://administrator.de/contentid/118907

Ausgedruckt am: 24.11.2024 um 19:11 Uhr

NanaBama
NanaBama 24.06.2009 um 10:07:27 Uhr
Goto Top
Hallo morpheus,

benutz dazu einfach den ASCII-Code!
So sollte es funktionieren:

newstring = Replace(mystring, Chr(34), "X")  

Viele Grüße,
Nana
chb1982
chb1982 24.06.2009 um 10:15:31 Uhr
Goto Top
Hi,

danke! In der Zwischenzeit bin ich auch schon auf genau diese Lösung gekommen.
Ich bin stolz auf mich face-smile

Danke!
miniversum
miniversum 24.06.2009 um 11:27:37 Uhr
Goto Top
Alternativ funktioniert es auch mit 4 Anführungszeichen in Folge. Die zwei äußeren um es als string zu markieren udn die zwei inneren die ein Anführungszeichen darstellen:
newString = replace(myString,"""","")
bastla
bastla 24.06.2009, aktualisiert am 18.10.2012 um 18:38:29 Uhr
Goto Top
@ morpheus31337
... was übrigens auch mein Vorschlag im ursprünglichen Beitrag war - wozu also die neue Fragestellung?

Grüße
bastla
chb1982
chb1982 24.06.2009 um 12:46:58 Uhr
Goto Top
Aus zwei Gründen.
Zum Einen erhöht das die Chance auch eine Antwort zu bekommen. Als Fragestellung in einem bestehenden Beitrag sehen das weniger Anwender, als in einem völlig neuen.
Zum Anderen haben auch noch andere etwas von der Lösnung, die das gleiche "Problem" haben. Als Unterfrage in einem anderen Beitrag würde das niemand vermuten oder über die Suche finden, als extra Beitrag schon.
bastla
bastla 24.06.2009, aktualisiert am 18.10.2012 um 18:38:29 Uhr
Goto Top
Hallo morpheus31337!

Als Unterfrage in einem anderen Beitrag würde das niemand vermuten oder über die Suche finden, als extra Beitrag schon.
Damit hast Du wohl Recht - aber sogar ein eigener Beitrag wird ev nicht so leicht gefunden ...

Grüße
bastla