Thomas: Bei Stringkette von links aus Leerzeichen suchen

Beitrag lesen

Hallo Leute!

folgendes: Ich lese eine Datenbank aus, darunter ergibt sich auch die Variable "Kurztext". Nun möchte ich die letzten 20 Zeichen dieses Strings verlinken. Nur, wenn ich vom Ende 20 Zeichen reinzähle, und mitten in einem Wort abschneide, sollte der Link bis zum nächsten Leerzeichen gehen.

D.h. der Link muss mindestens 20 Zeichen lang sein (vom Ende gezählt), muss aber an ein Leerzeichen angrenzen.

Wie mache ich das nun am besten?

Mit Left(Kurztext, 20) hab ich die letzten 20 Zeichen, mit Left(Kurztext, 21) kann ich abprüfen, ob das nächste (bzw. vorige) Zeichen ein Leerzeichen oder ein Buchstabe/Zahl ist.
Aber wie gehe ich dann weiter bis zum nächsten Leerzeichen falls 2. Fall eintrifft?

lg, Thomas