Как получить заменяемый символ в replace()
У меня есть большая строка с данными, в которой нужно подсветить цифры красным. Я использую replace и обрамляю каждый символ в span с нужным стилем. Проблема в том, что мне нужно получить тот же символ, что я заменил, чтобы вставить его обратно.
data.replace(/\d/g, '<span class="text_red">'+/*вставить символ сюда*/+'</span>'))
Как получить заменяемый символ?