ich komm mal wieder nicht weiter und suche einen Lösungsansatz. Folgendes Problem:
Ich habe einen String:
a = 500 * 'a'
Diesen möchte ich alle 50 Zeichen trennen und darunter an bestimmten Positionen einen Pfeil einfügen. Das mache ich, indem ich einen Dummy String erstelle und an den Bereichen meine Pfeile einfügen, der Rest bleibt als '-'.
Jetzt habe ich aber das Problem, dass sich die Bereiche überlappen können. Dann würde ich gerne eine neue Zeile einfügen, um darunter den Bereich zu kennzeichnen. Das ganze soll am Ende so aussehen:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-------->>>>>>>>----------------------------
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
--------------------------------------------------
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-->>>>>>>>----------------------------------
---------->>>>>>>>>>----------------------
Wie würdet ihr das machen? Ich hab an sowas gedacht:
- Die Bereiche vor dem splitten gegeneinader überprüfen
- Wenn sie überlappen herausfinden wie oft
- Dann entsprechend viele Dummy Strings erstellen
- eine Liste der Bereiche pro Dummy string erstellen

Ich hoffe das war verständlich...
Liebe Grüsse
Stefanie