Einzelnen Beitrag anzeigen

Benutzerbild von Pichel
Pichel

Registriert seit: 25. Feb 2005
Ort: Kassel
65 Beiträge
 
Delphi 7 Professional
 
#8

Re: StringReplace und doppelte Leerzeichen

  Alt 10. Apr 2006, 14:04
Zitat von Jasocul:
Käme auf einen Versuch an. Vielleicht hat Pichel ja Lust, die Varianten zu vergleichen?
Also meine "alte" Variante brauchte 2.654sek
Delphi-Quellcode:
while Pos(' ', DeinString) > 0 do
  Delete(DeinString, Pos(' ', DeinString), 1);
2.592sek
und
Delphi-Quellcode:
while Pos(' ', DeinString) > 0 do
  DeinString := StringReplace(DeinString, ' ', ' ', [rfReplaceAll]);
1.573sek

und das ganze bei einer Stringlänge von 77000 Zeichen, nicht so "pralle"
Grüße aus Kassel.

Konfuzius sprach: Etwas lernen und sich immer wieder darin üben - schafft das nicht auch Befriedigung?
  Mit Zitat antworten Zitat