1 of 3

Scala, 73 bytes

(s:String)=>"(\\d+)(.)".r.replaceSomeIn(s,m=>Some("$2"*m.group(1).toInt))

Try it online!