Je je!! sorry..
No había vuelto a entrar a esta pregunta, pero, no hay problema, es muy sencillo solucionar los dos puntos que coementas en tu mensaje...
El primero se soluciona con otra aplicacioncilla de EXPRESIONES REGULARES (

) y la segunda con un For...
Dame unos minutos y te posteo mi propuesta.