Teilen Sie die Zeichenfolge mithilfe der Schleife in Untereinheiten bestimmter Länge

Ich muss eine Zeichenfolge in bestimmte Längen aufteilen, z. Wenn der Benutzer eine maximale Länge von 4 angibt, sollte die Schleife für die ursprüngliche Eingabe ausgeführt werden"0123456789asdf" bekommen"0123", "4567", "89as", "df".

Ich kann nicht wirklich herausfinden, wie das am besten funktioniert - und ich muss es in einer Schleife halten, da die weitere Verarbeitung für jede Untereinheit des Strong erfolgen muss. TIA.

edit: Ich weiß nicht, wie lang die ursprüngliche Zeichenfolge ist, und ich weiß nur, wie groß der Chunk sein muss. Außerdem benötige ich Teile der Zeichenfolge der angegebenen Länge und den letzten Teil, der die Zeichenfolge enthältRest der Zeichenfolge (wenn sie kürzer als die angegebene Länge ist).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage