Regular congruence-preserving extensions of lattices