Hallo nochmal,
string t enthält "+" und einige leerzeichen
zb t = "abc + defg"
wie kann ich die mit dem replace-command rausfilten, sodass
t = "abcdefg"
besten dank,
tobias
Dim t AsString t = "abc + defg" MsgBox t t = Replace(t, " + ", "") MsgBox t
ransi
AW: replace command
18.03.2009 16:58:10
Tobias
Hallo ransi,
Vielen Dank, hab mich offenbar mit viel zu komplizierter syntax rumgeplagt :=)
Weißt du evt. auch, wie ich folgendes lösen kann:
Ich möchte bei einem string nur leerzeichen vor beginn des strings rausnehmen, und das auch nur,
WENN sie vorhanden sind.
dh. t= "Das ist der String"
nichts passiert
aber t = " Das ist der String"
oder auch mehr Leerzeichen " Das ist der String"
Umbenannt zu : "Das ist der String"
Beste Grüsse,
Tobias
Anzeige
AW: replace command
18.03.2009 17:01:57
ransi
HAllo Tobias
Das ist noch einfacher ;-)
t = LTrim(t)
MsgBox t
ransi
AW: replace command
18.03.2009 16:50:19
Tino
Hallo,
zwei Möglichkeiten
'in zwei schritten t = Replace(t, "+", "")
t = Replace(t, " ", "")
'in einem Schritt (verschachtelt) t = "abc + defg"
t = Replace(Replace(t, " ", ""), "+", "")
Gruß Tino