hallo leute
gibt es eine möglichkeit mehrere strings gleichzeitig zu replacen???
also in meinem fall
@LF
"EUR"
"SEK"
hallo leute
gibt es eine möglichkeit mehrere strings gleichzeitig zu replacen???
also in meinem fall
@LF
"EUR"
"SEK"
StringRegExpReplace
[/autoit]Hi!
meinst du vieleicht?
[autoit]StringReplace(StringReplace($String, @LF, 'EUR'), @LF, 'SEK')
[/autoit]Lg Kleiner
nein, das erste war schon richtig, nur wie kann ich es auch wieder durch ehreres ersetzen
also @LF -> ""
"EUR" -> "€"
und "SEK" -> Wert * 0,10733 & "€"
nein, das erste war schon richtig, nur wie kann ich es auch wieder durch ehreres ersetzen
garnicht.
Schreib dir einfach ne Funktion die das mithilfe von Stringreplace und einer For-Next Schleife erledigt.
ok aber noch was ganz anderes wie kann ich wenn ich jetzt SEK durch *0,10733 ersetze den wert berechnen lassen
ps ich habs schon mit execute probiert, funktioniert auc aber gibt keine fließkommazahl sondern eine int zahl zurück
wenn Du uns verrätst, wieviel 0,10733 ist, können wir es auch umrechnen.....
Sind das Std. Ticks, Mondjahre .....???
eine zahl
1*0,10733=...
ps 1 Schwedische krone = 0,10733€
okay
den Satz verstehe ich trotzdem nicht
Zitatok aber noch was ganz anderes wie kann ich wenn ich jetzt SEK durch *0,10733 ersetze den wert berechnen lassen
Hi!
ich glaube das meint er?!
[autoit]$Wert = 1
$String = 'Das' & @LF & 'Ist' & @LF & 'Eine' & @LF & 'Schwedische' & @LF & 'Krone' & @LF & 'SEK' & @LF & 'EUR'
$Rueck = StringReplace(StringReplace(StringReplace($String, @LF, ' " '), 'SEK', $Wert * 0.10733), 'EUR', '€')
MsgBox(0, 0, $Rueck)
LG Kleiner
nein mein ich nicht ist aber auch egal habs selber gelst danke
es wäre schön, wenn Du für künftige Support-Anfragen Deine Lösung posten würdest.
Wir wollen ja auch nicht dumm sterben.
PS: wenn Dein Problem gelöst ist bitte den Thread auf "gelöst" setzen
Danke
hä ich hab des doch direkt dannach gepostet hm dämliches internet na ja also nochmal
nur ein Beispiel
$String="10,5 SEK"
$String = StringReplace($String, " SEK", "*0,1733")
$String = Stringreplace($String, ",", ".")
$Number = Execute($String)
Msgbox(0,"",$Number)