Hallo gernot,
nur eine Überlegung
- du legst fest z.B Gruppe = die ersten 5 Zeichen gleich
- du "scannst" alle Werte deinens Array, und vergleichst sie mit einen neuen Array. Das werden Deine Gruppen.
- Gibt es die "ersten 5 buchstaben" noch nicht in diesen Array, so fügst Du sie dazu.
- Am Ende hast Du alle Gruppen die Du brauchst
- in einen weiteren Durchlauf adierst Du die einzelnen Grafiken in dies Gruppen.
Verstanden ...
Will sagen am Ende hast Du einen mehrdimensionalen assoziativen Array.
bernd