in reply to array of arrays
may be you can use split as follow
@array={'AAAA335.879','abcd','eghytr','rhty'} split(/^\W+\d+\.?\d*/,@array) [download]