@ Tyrael Y.
wenn es auf diese Weise an Strings geht, sollte der Index wohl doch lieber bei 1 anfangen, nicht bei 0.
@Bit Juggler
Interessant. Habs mal getestet, Deine Funktion geht und ich hab kapiert wie und warum *puh*. Allerdings läuft sie IMMER die volle Anzahl an Zeichen ab, während meine nur so oft läuft, bis nix mehr da ist.

Wenn man viele viele wundervolle Strings hat, die man viele viele Male bearbeiten möchte, macht das bestimmt ein paar Hunderstelsekunden

.
Edit:
aus. (sch***s Tippfehler)