Wenn Sie nur die Wörter zählen, kann der resultierende Stich sehr lang sein, da ein einzelnes Wort 30 Zeichen oder mehr haben kann. Ich würde stattdessen vorschlagen, den Text auf 100 Zeichen abzuschneiden, außer wenn dies dazu führt, dass ein Wort gekürzt wird, dann sollten Sie auch den abgeschnittenen Teil des Wortes entfernen. Dies wird durch diese verwandte Frage abgedeckt:
Verwenden Sie wordwrap
%Vor%Dies ist eine modifizierte Version der Antwort hier . Wenn der Eingabetext sehr lang sein kann, können Sie diese Zeile vor dem Aufruf von wordwrap hinzufügen, um zu vermeiden, dass wordwrap den gesamten Text analysiert:
%Vor%Verwenden eines regulären Ausdrucks (Quelle)
%Vor%Ich habe dieses einfache versucht und es funktionierte für mich
%Vor%