Ciao, personalmente non vedo l'utilità di invertire la stringa.Si potrebbe fare anche partendo da destra ma trovo più semplice invertire la stringa
Io farei semplicemente così:
o anche così:codice:'200000'.replace(/(.{2}(?!$))/g,'$1:')
Questo (?!$) fa in modo di escludere l'ultima occorrenza trovata, così da evitare l'inserimento dei due punti anche alla fine.codice:'200000'.replace(/(..(?!$))/g,'$1:')


Rispondi quotando