Problem mit Array

Hallo,

ich habe ein Array ($ursprung) mit Werten (Zeilen) die in andere Arrays kopiert werden sollen.
Sobald ein Arraywert mit dem String „Anfang“ gefunden wird sollen nur die darauffolgenden Zeilen bis zum Arraywert „Ende“ in ein neues Array geschrieben werden.
D.h. in meinem Besipiel müßten dann nach dem Schleifendurchlauf 3 neue Array’s mit folgenden Werten angelegt sein:

Ergebnis:
array1 = (gelb, 20 euro)
array2 = (rot, 10 euro, defekt)
array3 = (blau, 10 euro)

Vorgabe ($ursprung):
[1]-> Anfang
[2]-> gelb
[3]-> 20 euro
[4]-> Ende
[5]-> Anfang
[6]-> rot
[7]-> 10 Euro
[8]-> defekt
[9]-> Ende
[10]-> Anfang
[11]-> blau
[12]-> 10 Euro
[13]-> Ende
[14]-> …

Kann mir da Jemand weiterhelfen???

Danke im Voraus Thomas

mach ne schleife drum

dann ein array zum halten der anderen arrays

mein elmenet Anfang pusht du ein neues array

und push in das neue array dann bis Ende.

solange bis das gesamte array durch ist

dann hast du arry[1…x]=array(werte,werte,werte)