Einzelnen Beitrag anzeigen

awk

Registriert seit: 12. Sep 2007
3 Beiträge
 
#8

AW: Wörter zählen

  Alt 28. Feb 2017, 21:32
Das ist eine einfache Aufgabe. Die folgenden Zeilen sollten dein Problem lösen.

Delphi-Quellcode:
function TokenCount(const cText: String): integer;
    var s: string;
        nPos: integer;
    begin
     result:=0;

     s:=trimright(cText);

     nPos:=Pos(#32,s);

     if (nPos=0) and (length(s)>0) then inc(result);

     while nPos>0 do
     begin
      inc(Result);
      System.Delete(s,1,nPos);
      s:=trimleft(trimright(s));

      nPos:=Pos(#32,s);
     end;
     
    end;
Liebe Grüße aus dem Süden

Geändert von awk ( 1. Mär 2017 um 09:07 Uhr)
  Mit Zitat antworten Zitat