ho prvato varie cose ma alla fine ho risolto alla casareccia:
codice:
-splitto la stringa con str_split
-prendo ogni carattere e testo se è un numero o un carattare
-se è un numero:
--vedo se quello precedente è un caratterere e nel caso ci metto un 

--aggiungo il numero alla stringa finale
-se è un carattere
--aggiungo il carattere alla stringa finale
non sarà un granchè ma funziona e purtroppo ho finito il tempo da dedicarci!
grazie cmq!!