![]() |
AW: Wörter zählen
Deshalb habe ich meine Routine auf deinen Ansatz erweitert. Sie sollte einwandfrei funktionieren, auch wenn ich sie immer noch nicht getestet habe.
Grüße Mikhal |
AW: Wörter zählen
Zitat:
Gruß K-H |
AW: Wörter zählen
Zitat:
Zitat:
Ich hatte bereits in Antwort #7 gezeigt, dass ich es nicht wirklich glauben kann, hab dort bereits die Gründe/Fehler genannt und jetzt heißt es, dass es doch nicht funktioniert? Es wäre gut, wenn du dir Antworten vielleicht auch durchliest. |
AW: Wörter zählen
Der letzte Vorschlag von mikhal ist die einfachste Lösung und sollte ein erstes Ergebnis bringen.
Un falls da etwas unklar ist: fragen. (aber bitte konkret) Gruß K-H |
AW: Wörter zählen
text := Trim('Dies ist ein kurzer Text')
Was hat das in den Klammern zu stehende zu bedeuten? Verstanden habe ich, dass das Trim die Leerzeichen am Satzanfang und -ende verfallen lässt. |
AW: Wörter zählen
Zitat:
Es wäre etwas anderes wenn er so geschrieben wäre.
Delphi-Quellcode:
text := Trim(' Dies ist ein kurzer Text');
Das Ergebnis wäre dann wie du schon sagst der gleiche Text ohne die beiden Leerzeichen am Anfang. gruss |
AW: Wörter zählen
Aber da man nicht weiß, was für ein Text übergeben wird, benutzt man zur Sicherheit trim.
|
AW: Wörter zählen
Zitat:
Wenn man den Text selber Schreibt wie hier geschehen. Da ist doch wohl erkenntlich das hier keine Leerzeichen stehen. Somit ist die Frage von ihr in dem Zusammenhang durchaus berechtigt da es keinen sinn macht hier Trim zu verwenden. Zitat:
gruss |
AW: Wörter zählen
Dann kann man aber auch selber Zählen und direkt die Wortanzahl hinschreiben.
Denkt euch den "Text" als Platzhalter für eine Variable. PS: Bei einem Leerstring wird behauptet da sei ein Wort drin. Und sind zwischen zwei Wörtern mal zwei/mehrere Leerzeichen, dann werden mehr Wörter gezählt, als da sind. |
AW: Wörter zählen
Diese Sonderfälle sollten wir erst mal ausklammern. Erst mal muss sie den einfachsten Fall hinbekommen. Aber da sehe ich im Moment kein Ende hier. :cry:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz