Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: [Linux] String teilen - Trenner Leerzeichen - Anzahl nicht gleich

  Alt 20. Aug 2010, 11:29
Hallo Amnon82,
worüber genau stolperst Du?
Wenn ich das richtig verstanden habe, dann hast Du mehrere Zeilen Text.
Jede Textzeile ist so aufgebaut, daß an der Stelle 1..n ein Code/Wort steht, der/das kein Leerzeichen enthält.
An der Stelle n+1 folgt mindestens ein Leerzeichen.
An der Stelle n+1+x folgt weiterer Text (Langtext zum vorhergehenden Code)

also sollte so etwas funktionieren:
Delphi-Quellcode:
pp:=pos(' ',Zeile);
codewort:=copy(Zeile,1,pp-1);
Langtext:=trimmleft(copy(Zeile,pp+1,length(zeile)-pp);
Zeile:=Langtext+'('+Codewort+')';
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat