А вот можно ли каким либо образом повлиять/отформатировать, не могу найти.
нельзя, регулярки не могут вносить изменения, а только давать что-то на выход (например подстроку, которая выделяется скобками)
/^(\d{1,2}\.\d{1,2}\.)(\d{1,2})$/
заменить на
$120$2
так как конкретная среда выполнения не указана, то и реализации могут отличаться, поэтому могу предложить пример на JS (но стоит еще рассмотреть встроенные методы для форматирования даты)
var reg = /^(\d{1,2}\.\d{1,2}\.)(\d{1,2})$/;
var dest = '$120$2';
str.replace(reg,dest) // все вхождения заменяются на то, что найдено в первой скобке (обозначается $1), далее просто "20" и то что во вторых скобках