Data una stringa del tipo

xxxx#xxxxxxxx#xxxxxxxx#xxxxxxxxxx

debbo sostituire tutte le ricorrenze di # con {0}, mettendo però {0} alla prima ricorrenza, {1} alla seconda ricorrenza, etc ottenendo perciò

xxxx{0}xxxxxxxx{1}xxxxxxxx{2}xxxxxxxxxx


mi servirebbe almeno un suggerimento su come iniziare, per esempio dalla espressioni regolari

ciao