Как дополнить значение в input заполняющие нули копеек?
Зачем регулярки?let number = 22.2;
number.toFixed(2); // 22.20
Надо запомнить позицию курсора, использовать toFixed(2) и восстановить положение курсора.Рабочий пример
Похожий вопрос уже был:  Замена запятой на точку, после точки может идти только 2 цифры?