achja. natürlich.
danke!
[Edit:]
Muss allerdings nicht
Zitat:
pos2 := pos('2', var1) - 1;
sondern
pos2 := pos('2', var1); sein:
Ansonsten wird bei dem String "1xxxx2yyyy" als Ergebnis nur "xxx" ausgegeben und nicht "xxxx" ausgegeben.
Die Stelle die Pos2 zurückgibt ist bei meinem String "5" (also das letzte x).
Pos2-Pos1 = 5-2 = 3.
"Count" von "Copy()" ist also 3 - Komischerweise wird das erste "x" (Pos1) bei den 3 Schritten, als erster Schritt, miteingeschlossen.
Also muss Pos2 ohne das "-1" benutzt werden und auf der "2" liegen.
Dann wäre
Pos2-Pos1 = 6-2 = 4.
Kleiner Schönheitsfehler
Danke nochmal...
[/Edit]