JSFiddle - React, Tailwind, and code Playground

JavaScript

var a = '123',
    words = ['foo', 'bar', 'baz'];

a = a.replace(/\d/g, function (b, c, d){
    return words[c].repeat(b);
});

console.log(a);