Ich geb ja zu das Glombi's Lösung schneller ist. Zumindest bei größeren Arrays
Ich geb auch zu das man diese Lösung noch optimieren kann. Zum Beispiel kann man sich eine Schleife sparen und das Redim Preserve kann man auch in die Tonne klopfen wenn man anstelle des zweiten Arrays einen String nimmt und dann mit dem hier
gesuchterString = strLeft(strRight(deinString,"name= ")," attribut=")
(Stammt übrigen auch von Glombi), vergleicht und in einen zweiten String wegschreibt. Zum Schluß braucht man dann nur noch einen Explode auf den String und man hat wieder ein Array. Ist zwar ein bischen mehr script, dürfte aber die Performance Vorteile bei größeren Arrays egalisieren.
Thomas